Struct emf_core_base_rs::sys::sync_handler::SyncHandler [−][src]
pub struct SyncHandler<'a> { /* fields omitted */ }
A borrowed sync handler.
Trait Implementations
impl<'a> Clone for SyncHandler<'a>
[src]
impl<'a> Clone for SyncHandler<'a>
[src]fn clone(&self) -> SyncHandler<'a>
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Copy for SyncHandler<'a>
[src]
impl<'a> Copy for SyncHandler<'a>
[src]impl<'a> Eq for SyncHandler<'a>
[src]
impl<'a> Eq for SyncHandler<'a>
[src]impl<'a> Ord for SyncHandler<'a>
[src]
impl<'a> Ord for SyncHandler<'a>
[src]impl<'a> PartialEq<SyncHandler<'a>> for SyncHandler<'a>
[src]
impl<'a> PartialEq<SyncHandler<'a>> for SyncHandler<'a>
[src]fn eq(&self, other: &SyncHandler<'a>) -> bool
[src]
fn ne(&self, other: &SyncHandler<'a>) -> bool
[src]
impl<'a> PartialOrd<SyncHandler<'a>> for SyncHandler<'a>
[src]
impl<'a> PartialOrd<SyncHandler<'a>> for SyncHandler<'a>
[src]fn partial_cmp(&self, other: &SyncHandler<'a>) -> 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<'a> StructuralEq for SyncHandler<'a>
[src]
impl<'a> StructuralEq for SyncHandler<'a>
[src]impl<'a> StructuralPartialEq for SyncHandler<'a>
[src]
impl<'a> StructuralPartialEq for SyncHandler<'a>
[src]impl SyncHandlerAPI<'_> for SyncHandler<'_>
[src]
impl SyncHandlerAPI<'_> for SyncHandler<'_>
[src]type Handler = Self
Type of the sync handler.
fn to_interface(&self) -> NonNullConst<SyncHandlerInterface>
[src]
unsafe fn from_interface(
handler: NonNullConst<SyncHandlerInterface>
) -> Self::Handler
[src]
handler: NonNullConst<SyncHandlerInterface>
) -> Self::Handler
unsafe fn lock(&self)
[src]
unsafe fn try_lock(&self) -> bool
[src]
unsafe fn unlock(&self)
[src]
Auto Trait Implementations
impl<'a> RefUnwindSafe for SyncHandler<'a>
impl<'a> RefUnwindSafe for SyncHandler<'a>
impl<'a> Send for SyncHandler<'a>
impl<'a> Send for SyncHandler<'a>
impl<'a> Sync for SyncHandler<'a>
impl<'a> Sync for SyncHandler<'a>
impl<'a> Unpin for SyncHandler<'a>
impl<'a> Unpin for SyncHandler<'a>
impl<'a> UnwindSafe for SyncHandler<'a>
impl<'a> UnwindSafe for SyncHandler<'a>