pub struct Macrotask {
pub callback: JSValue,
pub args: Vec<JSValue>,
pub timer_id: Option<TimerId>,
pub is_interval: bool,
pub interval: Option<Duration>,
}Fields§
§callback: JSValue§args: Vec<JSValue>§timer_id: Option<TimerId>§is_interval: bool§interval: Option<Duration>Auto Trait Implementations§
impl Freeze for Macrotask
impl RefUnwindSafe for Macrotask
impl Send for Macrotask
impl Sync for Macrotask
impl Unpin for Macrotask
impl UnsafeUnpin for Macrotask
impl UnwindSafe for Macrotask
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more