[−][src]Enum someip_parse::ReadError
Errors that can occur when reading someip headers.
Variants
IoError(Error)
UnexpectedEndOfSlice(usize)
The slice length was not large enough to contain the header.
UnsupportedProtocolVersion(u8)
Error when the protocol version field contains a version that is not supported by this library (aka != SOMEIP_PROTOCOL_VERSION)
LengthFieldTooSmall(u32)
Error returned when a someip header has a value in the length field that is smaller then the rest of someip header itself (8 bytes).
UnknownMessageType(u8)
Error when the message type field contains an unknown value
Trait Implementations
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,