pub struct Encryption30Hasher {
hash: u64,
key: u64,
buffer: [u8; 8],
buffer_len: usize,
}Available on crate features
qlie and qlie-arc only.Fields§
§hash: u64§key: u64§buffer: [u8; 8]§buffer_len: usizeImplementations§
Source§impl Encryption30Hasher
impl Encryption30Hasher
pub fn new() -> Self
fn update_internal(&mut self, data: u64)
Trait Implementations§
Source§impl Debug for Encryption30Hasher
impl Debug for Encryption30Hasher
Auto Trait Implementations§
impl Freeze for Encryption30Hasher
impl RefUnwindSafe for Encryption30Hasher
impl Send for Encryption30Hasher
impl Sync for Encryption30Hasher
impl Unpin for Encryption30Hasher
impl UnwindSafe for Encryption30Hasher
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more