[][src]Struct highway::Key

pub struct Key(pub [u64; 4]);

Key used in HighwayHash that will drastically change the hash outputs.

Trait Implementations

impl Copy for Key[src]

impl Default for Key[src]

impl Clone for Key[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for Key[src]

impl Index<usize> for Key[src]

type Output = u64

The returned type after indexing.

Auto Trait Implementations

impl Sync for Key

impl Unpin for Key

impl Send for Key

impl UnwindSafe for Key

impl RefUnwindSafe for Key

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]