Struct flood_rs::InOctetStream
source · pub struct InOctetStream {
pub cursor: Cursor<Vec<u8>>,
pub should_verify_markers: bool,
}
Fields§
§cursor: Cursor<Vec<u8>>
§should_verify_markers: bool
Implementations§
Trait Implementations§
source§impl ReadOctetStream for InOctetStream
impl ReadOctetStream for InOctetStream
fn read(&mut self, v: &mut [u8]) -> Result<()>
fn read_u64(&mut self) -> Result<u64>
fn read_i64(&mut self) -> Result<i64>
fn read_u32(&mut self) -> Result<u32>
fn read_i32(&mut self) -> Result<i32>
fn read_u16(&mut self) -> Result<u16>
fn read_i16(&mut self) -> Result<i16>
fn read_u8(&mut self) -> Result<u8>
fn read_i8(&mut self) -> Result<i8>
fn verify_debug_marker(&mut self, expected: u8) -> Result<()>
fn has_reached_end(&self) -> bool
Auto Trait Implementations§
impl Freeze for InOctetStream
impl RefUnwindSafe for InOctetStream
impl Send for InOctetStream
impl Sync for InOctetStream
impl Unpin for InOctetStream
impl UnwindSafe for InOctetStream
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