pub struct AttributeSessionSecretKey(/* private fields */);Expand description
A session secret key used to decrypt attributes with.
Methods from Deref<Target = ScalarNonZero>§
Trait Implementations§
Source§impl Clone for AttributeSessionSecretKey
impl Clone for AttributeSessionSecretKey
Source§fn clone(&self) -> AttributeSessionSecretKey
fn clone(&self) -> AttributeSessionSecretKey
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AttributeSessionSecretKey
impl Debug for AttributeSessionSecretKey
Source§impl Deref for AttributeSessionSecretKey
impl Deref for AttributeSessionSecretKey
Source§impl<'de> Deserialize<'de> for AttributeSessionSecretKey
impl<'de> Deserialize<'de> for AttributeSessionSecretKey
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
Source§impl From<ScalarNonZero> for AttributeSessionSecretKey
impl From<ScalarNonZero> for AttributeSessionSecretKey
Source§fn from(value: ScalarNonZero) -> Self
fn from(value: ScalarNonZero) -> Self
Converts to this type from the input type.
Source§impl KeyProvider<AttributeSessionSecretKey> for SessionKeys
impl KeyProvider<AttributeSessionSecretKey> for SessionKeys
fn get_key(&self) -> &AttributeSessionSecretKey
Source§impl SecretKey for AttributeSessionSecretKey
impl SecretKey for AttributeSessionSecretKey
fn value(&self) -> &ScalarNonZero
impl Copy for AttributeSessionSecretKey
impl Eq for AttributeSessionSecretKey
impl StructuralPartialEq for AttributeSessionSecretKey
Auto Trait Implementations§
impl Freeze for AttributeSessionSecretKey
impl RefUnwindSafe for AttributeSessionSecretKey
impl Send for AttributeSessionSecretKey
impl Sync for AttributeSessionSecretKey
impl Unpin for AttributeSessionSecretKey
impl UnwindSafe for AttributeSessionSecretKey
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