[−][src]Enum libipld::error::TypeErrorType
Type error type.
Variants
Null type.
Boolean type.
Integer type.
Float type.
String type.
Bytes type.
List type.
Map type.
Link type.
Key(String)
Key type.
Index(usize)
Index type.
Trait Implementations
impl Debug for TypeErrorType
[src]
impl<'_> From<&'_ Ipld> for TypeErrorType
[src]
fn from(ipld: &Ipld) -> TypeErrorType
[src]
impl<'_> From<IpldIndex<'_>> for TypeErrorType
[src]
fn from(index: IpldIndex) -> TypeErrorType
[src]
Auto Trait Implementations
impl RefUnwindSafe for TypeErrorType
impl Send for TypeErrorType
impl Sync for TypeErrorType
impl Unpin for TypeErrorType
impl UnwindSafe for TypeErrorType
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<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
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>,