sel4_
async_
block_
io
0.1.0
ByteIO
Layout
Required Associated Types
Error
Required Methods
size
Implementations on Foreign Types
RefCell<SliceByteIO<T>>
Implementors
In crate sel4_
async_
block_
io
sel4_async_block_io
Trait
ByteIOLayout
Copy item path
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
§
type
Error
= <T as
BlockIOLayout
>::
Error
Source
§
impl<T: AsRef<[u8]>>
ByteIOLayout
for
SliceByteIO
<T>
Source
§
type
Error
= Infallible