pub struct PlaintextHashSecret {
pub direction: Direction,
pub idx: Idx,
pub alg: HashAlgId,
pub blinder: Blinder,
}
Expand description
Secret component of PlaintextHash
.
Fields§
§direction: Direction
Direction of the plaintext.
idx: Idx
Index of plaintext.
alg: HashAlgId
The algorithm of the hash.
blinder: Blinder
Blinder for the hash.
Trait Implementations§
Source§impl Clone for PlaintextHashSecret
impl Clone for PlaintextHashSecret
Source§fn clone(&self) -> PlaintextHashSecret
fn clone(&self) -> PlaintextHashSecret
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PlaintextHashSecret
impl Debug for PlaintextHashSecret
Source§impl<'de> Deserialize<'de> for PlaintextHashSecret
impl<'de> Deserialize<'de> for PlaintextHashSecret
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PlaintextHashSecret
impl RefUnwindSafe for PlaintextHashSecret
impl Send for PlaintextHashSecret
impl Sync for PlaintextHashSecret
impl Unpin for PlaintextHashSecret
impl UnwindSafe for PlaintextHashSecret
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)