Struct InvalidOutputSize
pub struct InvalidOutputSize;
The error type used in variable hash traits.
Trait Implementations
impl Clone for InvalidOutputSize
fn clone(&self) -> InvalidOutputSize
impl Copy for InvalidOutputSize
impl Debug for InvalidOutputSize
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for InvalidOutputSize
fn default() -> InvalidOutputSize
impl Display for InvalidOutputSize
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Error for InvalidOutputSize
Auto Trait Implementations
impl Freeze for InvalidOutputSize
impl RefUnwindSafe for InvalidOutputSize
impl Send for InvalidOutputSize
impl Sync for InvalidOutputSize
impl Unpin for InvalidOutputSize
impl UnsafeUnpin for InvalidOutputSize
impl UnwindSafe for InvalidOutputSize
Blanket Implementations
impl<T> Any for InvalidOutputSize
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for InvalidOutputSize
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for InvalidOutputSize
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for InvalidOutputSize
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for InvalidOutputSize
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Same for InvalidOutputSize
type Output = T;
impl<T> ToOwned for InvalidOutputSize
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T> ToString for InvalidOutputSize
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for InvalidOutputSize
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for InvalidOutputSize
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for InvalidOutputSize
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>