Trait sel4_async_block_io::ByteIOLayout

source ·
pub trait ByteIOLayout {
    type Error: Debug;

    // Required method
    fn size(&self) -> u64;
}

Required Associated Types§

source

type Error: Debug

Required Methods§

source

fn size(&self) -> u64

Implementations on Foreign Types§

source§

impl<T: AsRef<[u8]> + AsMut<[u8]>> ByteIOLayout for RefCell<SliceByteIO<T>>

source§

type Error = Infallible

source§

fn size(&self) -> u64

Implementors§

source§

impl<T: BlockIOLayout> ByteIOLayout for ByteIOAdapter<T>

source§

impl<T: AsRef<[u8]>> ByteIOLayout for SliceByteIO<T>

source§

type Error = Infallible