pub struct Event {
pub persistent: Array,
pub oneshot: Array,
}
Fields§
§persistent: Array
§oneshot: Array
Implementations§
Source§impl Event
impl Event
pub fn bind__intuicio_function(context: &mut Context, registry: &Registry)
pub fn bind__define_signature(registry: &Registry) -> FunctionSignature
pub fn bind__define_function(registry: &Registry) -> Function
pub fn bind_once__intuicio_function(context: &mut Context, registry: &Registry)
pub fn bind_once__define_signature(registry: &Registry) -> FunctionSignature
pub fn bind_once__define_function(registry: &Registry) -> Function
pub fn unbind__intuicio_function(context: &mut Context, registry: &Registry)
pub fn unbind__define_signature(registry: &Registry) -> FunctionSignature
pub fn unbind__define_function(registry: &Registry) -> Function
pub fn dispatch__intuicio_function(context: &mut Context, registry: &Registry)
pub fn dispatch__define_signature(registry: &Registry) -> FunctionSignature
pub fn dispatch__define_function(registry: &Registry) -> Function
Source§impl Event
impl Event
pub fn bind(event: Reference, target: Reference) -> Reference
pub fn bind_once(event: Reference, target: Reference) -> Reference
pub fn unbind(event: Reference, target: Reference) -> Reference
pub fn dispatch( context: &mut Context, registry: &Registry, event: Reference, arguments: Reference, ) -> Reference
Trait Implementations§
Source§impl IntuicioStruct for Event
impl IntuicioStruct for Event
fn define_struct(registry: &Registry) -> Struct
Auto Trait Implementations§
impl Freeze for Event
impl !RefUnwindSafe for Event
impl !Send for Event
impl !Sync for Event
impl Unpin for Event
impl !UnwindSafe for Event
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