pub(crate) trait SharedMemoryOps {
    // Provided methods
    fn disable_atomics(&self) -> Result<(), MemoryError> { ... }
    fn wake_all_atomic_waiters(&self) -> Result<(), MemoryError> { ... }
    fn notify(
        &self,
        _dst: MemoryLocation,
        _count: u32
    ) -> Result<u32, AtomicsError> { ... }
    fn wait(
        &self,
        _dst: MemoryLocation,
        _timeout: Option<Duration>
    ) -> Result<u32, AtomicsError> { ... }
}
Expand description

Provided Methods§

Implementations on Foreign Types§

source§

impl SharedMemoryOps for ThreadConditionsHandle

Implementors§