pub struct RecipientInfo { /* private fields */ }Expand description
Recipient information as defined for the age-plugin-tlock These are required to encrypt information offline hash is required for the stanza public_key_bytes for encrypting towards genesis_time and period to parse round information
Implementations§
Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for RecipientInfo
impl<'__de, __Context> BorrowDecode<'__de, __Context> for RecipientInfo
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for RecipientInfo
impl Clone for RecipientInfo
Source§fn clone(&self) -> RecipientInfo
fn clone(&self) -> RecipientInfo
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 RecipientInfo
impl Debug for RecipientInfo
Source§impl<__Context> Decode<__Context> for RecipientInfo
impl<__Context> Decode<__Context> for RecipientInfo
Source§impl Encode for RecipientInfo
impl Encode for RecipientInfo
Source§impl PartialEq for RecipientInfo
impl PartialEq for RecipientInfo
impl StructuralPartialEq for RecipientInfo
Auto Trait Implementations§
impl Freeze for RecipientInfo
impl RefUnwindSafe for RecipientInfo
impl Send for RecipientInfo
impl Sync for RecipientInfo
impl Unpin for RecipientInfo
impl UnwindSafe for RecipientInfo
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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