pub struct HxKeys {
pub key: [u8; 32],
pub nonce_a: [u8; 32],
pub nonce_b: [u8; 32],
pub filter: [u8; 8],
pub ctrlblk: [u8; 4096],
}Available on crate features
kirikiri and kirikiri-arc only.Expand description
Hx table keys
Fields§
§key: [u8; 32]§nonce_a: [u8; 32]§nonce_b: [u8; 32]§filter: [u8; 8]FilterKey
ctrlblk: [u8; 4096]ControlBlock
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HxKeys
impl RefUnwindSafe for HxKeys
impl Send for HxKeys
impl Sync for HxKeys
impl Unpin for HxKeys
impl UnwindSafe for HxKeys
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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