[−]Struct recrypt::api_480::AuthHash
Methods
impl AuthHash
pub fn new(bytes: [u8; 32]) -> Self
construct $t from fixed size byte array
pub fn bytes(&self) -> &[u8; 32]
pub fn new_from_slice(bytes: &[u8]) -> Result<AuthHash, RecryptErr>
construct $t from byte slice. Input slice must be exactly the correct length for the type.
Returns
Ok($t) or Err($RecryptErr::InputWrongSize]
Trait Implementations
impl Eq for AuthHash
impl Clone for AuthHash
fn clone(&self) -> AuthHash
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl PartialEq<AuthHash> for AuthHash
impl From<AuthHash> for [u8; 32]
impl Copy for AuthHash
impl Debug for AuthHash
Auto Trait Implementations
impl Send for AuthHash
impl Unpin for AuthHash
impl Sync for AuthHash
impl UnwindSafe for AuthHash
impl RefUnwindSafe for AuthHash
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self