Skip to main content

RealBuffer

Trait RealBuffer 

Source
pub trait RealBuffer: Send + Sync {
    // Required methods
    fn len(&self) -> usize;
    fn location(&self) -> MemoryLocation;
    fn as_any(&self) -> &dyn Any;
    fn as_any_mut(&mut self) -> &mut dyn Any;

    // Provided method
    fn is_empty(&self) -> bool { ... }
}

Required Methods§

Source

fn len(&self) -> usize

Source

fn location(&self) -> MemoryLocation

Source

fn as_any(&self) -> &dyn Any

Source

fn as_any_mut(&mut self) -> &mut dyn Any

Provided Methods§

Source

fn is_empty(&self) -> bool

Implementors§