Trait flex_alloc::storage::RawBuffer

source ·
pub trait RawBuffer: Sized {
    type RawData: ?Sized;

    // Required methods
    fn data_ptr(&self) -> *const Self::RawData;
    fn data_ptr_mut(&mut self) -> *mut Self::RawData;
}

Required Associated Types§

Required Methods§

source

fn data_ptr(&self) -> *const Self::RawData

source

fn data_ptr_mut(&mut self) -> *mut Self::RawData

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<'a, T: 'a, const N: usize> RawBuffer for InlineBuffer<T, N>