Struct rute::auto::event_ffi::RUEventFuncs
source · #[repr(C)]pub struct RUEventFuncs {
pub spontaneous: extern "C" fn(self_c: *const RUBase) -> bool,
pub set_accepted: extern "C" fn(self_c: *const RUBase, accepted: bool),
pub is_accepted: extern "C" fn(self_c: *const RUBase) -> bool,
pub accept: extern "C" fn(self_c: *const RUBase),
pub ignore: extern "C" fn(self_c: *const RUBase),
}
Fields
spontaneous: extern "C" fn(self_c: *const RUBase) -> bool
set_accepted: extern "C" fn(self_c: *const RUBase, accepted: bool)
is_accepted: extern "C" fn(self_c: *const RUBase) -> bool
accept: extern "C" fn(self_c: *const RUBase)
ignore: extern "C" fn(self_c: *const RUBase)
Trait Implementations
sourceimpl Clone for RUEventFuncs
impl Clone for RUEventFuncs
sourcefn clone(&self) -> RUEventFuncs
fn clone(&self) -> RUEventFuncs
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for RUEventFuncs
Auto Trait Implementations
impl RefUnwindSafe for RUEventFuncs
impl Send for RUEventFuncs
impl Sync for RUEventFuncs
impl Unpin for RUEventFuncs
impl UnwindSafe for RUEventFuncs
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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