Enum js::CallbackHandler
source · [−]pub enum CallbackHandler {
Callback0(Box<dyn FnMut() + Send + 'static, Global>),
Callback1(Box<dyn FnMut(f64) + Send + 'static, Global>),
Callback2(Box<dyn FnMut(f64, f64) + Send + 'static, Global>),
Callback3(Box<dyn FnMut(f64, f64, f64) + Send + 'static, Global>),
Callback4(Box<dyn FnMut(f64, f64, f64, f64) + Send + 'static, Global>),
Callback5(Box<dyn FnMut(f64, f64, f64, f64, f64) + Send + 'static, Global>),
Callback6(Box<dyn FnMut(f64, f64, f64, f64, f64, f64) + Send + 'static, Global>),
Callback7(Box<dyn FnMut(f64, f64, f64, f64, f64, f64, f64) + Send + 'static, Global>),
Callback8(Box<dyn FnMut(f64, f64, f64, f64, f64, f64, f64, f64) + Send + 'static, Global>),
Callback9(Box<dyn FnMut(f64, f64, f64, f64, f64, f64, f64, f64, f64) + Send + 'static, Global>),
Callback10(Box<dyn FnMut(f64, f64, f64, f64, f64, f64, f64, f64, f64, f64) + Send + 'static, Global>),
}
Variants
Callback0(Box<dyn FnMut() + Send + 'static, Global>)
Callback1(Box<dyn FnMut(f64) + Send + 'static, Global>)
Callback2(Box<dyn FnMut(f64, f64) + Send + 'static, Global>)
Callback3(Box<dyn FnMut(f64, f64, f64) + Send + 'static, Global>)
Callback4(Box<dyn FnMut(f64, f64, f64, f64) + Send + 'static, Global>)
Callback5(Box<dyn FnMut(f64, f64, f64, f64, f64) + Send + 'static, Global>)
Callback6(Box<dyn FnMut(f64, f64, f64, f64, f64, f64) + Send + 'static, Global>)
Callback7(Box<dyn FnMut(f64, f64, f64, f64, f64, f64, f64) + Send + 'static, Global>)
Callback8(Box<dyn FnMut(f64, f64, f64, f64, f64, f64, f64, f64) + Send + 'static, Global>)
Callback9(Box<dyn FnMut(f64, f64, f64, f64, f64, f64, f64, f64, f64) + Send + 'static, Global>)
Callback10(Box<dyn FnMut(f64, f64, f64, f64, f64, f64, f64, f64, f64, f64) + Send + 'static, Global>)
Auto Trait Implementations
impl !RefUnwindSafe for CallbackHandler
impl Send for CallbackHandler
impl !Sync for CallbackHandler
impl Unpin for CallbackHandler
impl !UnwindSafe for CallbackHandler
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more