XU XUv0.8.8
EN

API

#timer

import: #timer

counts: 1 函数, 5 方法, 2 类型, 0 常量, 0 方法集

标准库包 `#timer`。

struct Item

XuAPI
pub struct Item {

}

用途

公开结构体 `Item`。

参数

无

struct Wheel

XuAPI
pub struct Wheel {

}

用途

公开结构体 `Wheel`。

参数

无

new

XuAPI
pub fn new() Wheel

用途

构造该类型的新值。

参数

无

返回

Wheel — 该类型的值

(&mut Wheel) after_ns

XuAPI
pub fn (w &mut Wheel) after_ns(delay_ns int) int

用途

`&mut Wheel` 上的方法:afterns。

参数

w &mut Wheel
接收者 &mut Wheel(可变借用)
delay_ns int
delay_ns(int)

返回

int — 该类型的值

(&mut Wheel) every_ns

XuAPI
pub fn (w &mut Wheel) every_ns(period_ns int) int

用途

`&mut Wheel` 上的方法:everyns。

参数

w &mut Wheel
接收者 &mut Wheel(可变借用)
period_ns int
period_ns(int)

返回

int — 该类型的值

(&mut Wheel) cancel

XuAPI
pub fn (w &mut Wheel) cancel(id int) bool

用途

`&mut Wheel` 上的方法:取消。

参数

w &mut Wheel
接收者 &mut Wheel(可变借用)
id int
id(int)

返回

bool — 是否成立

(&mut Wheel) try_due

XuAPI
pub fn (w &mut Wheel) try_due() int

用途

`&mut Wheel` 上的方法:trydue。

参数

w &mut Wheel
接收者 &mut Wheel(可变借用)

返回

int — 该类型的值

(&mut Wheel) run

XuAPI
pub fn (w &mut Wheel) run() int

用途

`&mut Wheel` 上的方法:运行。

参数

w &mut Wheel
接收者 &mut Wheel(可变借用)

返回

int — 该类型的值