pub struct MemoryBlockWrite { /* private fields */ }Implementations§
Source§impl MemoryBlockWrite
impl MemoryBlockWrite
pub fn new(block: MemoryBlock) -> MemoryBlockWrite
pub fn get_block(self) -> MemoryBlock
pub fn write(&mut self, data: &[u8])
pub fn write_u8(&mut self, value: impl Into<u8>)
pub fn write_u64(&mut self, value: u64)
pub fn write_i64(&mut self, value: i64)
pub fn write_u32(&mut self, value: u32)
pub fn write_i32(&mut self, value: i32)
pub fn write_u16(&mut self, value: u16)
pub fn write_f64(&mut self, value: f64)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MemoryBlockWrite
impl RefUnwindSafe for MemoryBlockWrite
impl !Send for MemoryBlockWrite
impl !Sync for MemoryBlockWrite
impl Unpin for MemoryBlockWrite
impl UnwindSafe for MemoryBlockWrite
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