pub trait FromSliceShouldBeOk<'r>: Reader<'r> {
// Required methods
fn from_slice_should_be_ok(slice: &'r [u8]) -> Self;
fn from_compatible_slice_should_be_ok(slice: &'r [u8]) -> Self;
}
Expand description
An alias of from_slice(..)
to mark where we are really have confidence to do unwrap on the result of from_slice(..)
.
Required Methods§
Sourcefn from_slice_should_be_ok(slice: &'r [u8]) -> Self
fn from_slice_should_be_ok(slice: &'r [u8]) -> Self
Unwraps the result of from_slice(..)
with confidence and we assume that it’s impossible to fail.
Sourcefn from_compatible_slice_should_be_ok(slice: &'r [u8]) -> Self
fn from_compatible_slice_should_be_ok(slice: &'r [u8]) -> Self
Unwraps the result of from_compatible_slice(..)
with confidence and we assume that it’s impossible to fail.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.