[−][src]Enum rust_lcm_codec::DecodeValueError
The errors that can occur when decoding a value in the body of an LCM message.
Variants
The user attempted to read more or fewer items out of an array than the array contained.
The value attempted to be decoded was invalid in some way.
The underlying StreamingReader encountered an error.
Trait Implementations
impl<E: Debug> Debug for DecodeValueError<E>
[src]
impl<E> From<DecodeValueError<E>> for DecodeError<E>
[src]
fn from(e: DecodeValueError<E>) -> Self
[src]
impl<RE, WE> From<DecodeValueError<RE>> for CodecError<RE, WE>
[src]
fn from(e: DecodeValueError<RE>) -> Self
[src]
impl<E> From<E> for DecodeValueError<E>
[src]
impl<E: PartialEq> PartialEq<DecodeValueError<E>> for DecodeValueError<E>
[src]
fn eq(&self, other: &DecodeValueError<E>) -> bool
[src]
fn ne(&self, other: &DecodeValueError<E>) -> bool
[src]
impl<E> StructuralPartialEq for DecodeValueError<E>
[src]
Auto Trait Implementations
impl<E> Send for DecodeValueError<E> where
E: Send,
E: Send,
impl<E> Sync for DecodeValueError<E> where
E: Sync,
E: Sync,
impl<E> Unpin for DecodeValueError<E> where
E: Unpin,
E: Unpin,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<!> for T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
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, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,