pub struct SysMemBackend;Expand description
I/O Backend for system memory.
Trait Implementations§
Source§impl IoBackend for SysMemBackend
impl IoBackend for SysMemBackend
Source§impl IoCapable<u8> for SysMemBackend
impl IoCapable<u8> for SysMemBackend
Source§impl IoCapable<u16> for SysMemBackend
impl IoCapable<u16> for SysMemBackend
Source§impl IoCapable<u32> for SysMemBackend
impl IoCapable<u32> for SysMemBackend
Source§impl IoCapable<u64> for SysMemBackend
impl IoCapable<u64> for SysMemBackend
Source§impl IoCopyable for SysMemBackend
impl IoCopyable for SysMemBackend
Auto Trait Implementations§
impl Freeze for SysMemBackend
impl RefUnwindSafe for SysMemBackend
impl Send for SysMemBackend
impl Sync for SysMemBackend
impl Unpin for SysMemBackend
impl UnsafeUnpin for SysMemBackend
impl UnwindSafe for SysMemBackend
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> KnownSize for T
impl<T> KnownSize for T
Source§impl<T> PinInit<T> for T
impl<T> PinInit<T> for T
Source§unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), Infallible>
unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), Infallible>
Initializes
slot. Read more