Struct emf_core_base_rs_ffi::sys::sync_handler::SyncHandlerInterface [−][src]
#[repr(C)]pub struct SyncHandlerInterface { pub handler: Option<NonNull<SyncHandler>>, pub lock_fn: LockFn, pub try_lock_fn: TryLockFn, pub unlock_fn: UnlockFn, }
Interface of a sync handler.
Fields
handler: Option<NonNull<SyncHandler>>
lock_fn: LockFn
try_lock_fn: TryLockFn
unlock_fn: UnlockFn
Trait Implementations
impl Clone for SyncHandlerInterface
[src]
impl Clone for SyncHandlerInterface
[src]fn clone(&self) -> SyncHandlerInterface
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SyncHandlerInterface
[src]
impl Copy for SyncHandlerInterface
[src]impl Eq for SyncHandlerInterface
[src]
impl Eq for SyncHandlerInterface
[src]impl Ord for SyncHandlerInterface
[src]
impl Ord for SyncHandlerInterface
[src]impl PartialEq<SyncHandlerInterface> for SyncHandlerInterface
[src]
impl PartialEq<SyncHandlerInterface> for SyncHandlerInterface
[src]fn eq(&self, other: &SyncHandlerInterface) -> bool
[src]
fn ne(&self, other: &SyncHandlerInterface) -> bool
[src]
impl PartialOrd<SyncHandlerInterface> for SyncHandlerInterface
[src]
impl PartialOrd<SyncHandlerInterface> for SyncHandlerInterface
[src]fn partial_cmp(&self, other: &SyncHandlerInterface) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl Send for SyncHandlerInterface
[src]
impl Send for SyncHandlerInterface
[src]impl StructuralEq for SyncHandlerInterface
[src]
impl StructuralEq for SyncHandlerInterface
[src]impl Sync for SyncHandlerInterface
[src]
impl Sync for SyncHandlerInterface
[src]Auto Trait Implementations
impl RefUnwindSafe for SyncHandlerInterface
impl RefUnwindSafe for SyncHandlerInterface
impl Unpin for SyncHandlerInterface
impl Unpin for SyncHandlerInterface
impl UnwindSafe for SyncHandlerInterface
impl UnwindSafe for SyncHandlerInterface