pub trait Read<'input>: Sized {
// Required methods
fn as_slice(&self) -> &'input [u8] ⓘ;
fn try_split<const N: usize>(self) -> Result<(&'input [u8; N], Self), Error>;
}Expand description
One validated byte range retaining its original source borrow.
Required Methods§
fn as_slice(&self) -> &'input [u8] ⓘ
fn try_split<const N: usize>(self) -> Result<(&'input [u8; N], Self), Error>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".