Trait PlatformSharedMemory

Source
pub(crate) trait PlatformSharedMemory {
    // Required methods
    fn new(debug_name: &CStr, size: u64) -> Result<SharedMemory>;
    fn from_safe_descriptor(
        descriptor: SafeDescriptor,
        size: u64,
    ) -> Result<SharedMemory>;
}

Required Methods§

Source

fn new(debug_name: &CStr, size: u64) -> Result<SharedMemory>

Source

fn from_safe_descriptor( descriptor: SafeDescriptor, size: u64, ) -> Result<SharedMemory>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§