Struct rute::auto::move_event_ffi::RUMoveEventFuncs
source · #[repr(C)]pub struct RUMoveEventFuncs {
pub pos: extern "C" fn(self_c: *const RUBase) -> RUPoint,
pub old_pos: extern "C" fn(self_c: *const RUBase) -> RUPoint,
}
Fields
pos: extern "C" fn(self_c: *const RUBase) -> RUPoint
old_pos: extern "C" fn(self_c: *const RUBase) -> RUPoint
Trait Implementations
sourceimpl Clone for RUMoveEventFuncs
impl Clone for RUMoveEventFuncs
sourcefn clone(&self) -> RUMoveEventFuncs
fn clone(&self) -> RUMoveEventFuncs
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 RUMoveEventFuncs
Auto Trait Implementations
impl RefUnwindSafe for RUMoveEventFuncs
impl Send for RUMoveEventFuncs
impl Sync for RUMoveEventFuncs
impl Unpin for RUMoveEventFuncs
impl UnwindSafe for RUMoveEventFuncs
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