pub struct RunningStateSeed {
pub(super) t_ss: SharedSecret,
pub(super) auths_ss: SharedSecret,
pub(super) master_enc_key: Option<PublicKey>,
}Expand description
Data threaded out of PHC’s discover into
create_running_state: the hybrid KEM shared
secrets PHC encapsulated for its peers, plus the master encryption key it derived from the
transcryptor’s sealed master key part.
Fields§
§t_ss: SharedSecret§auths_ss: SharedSecret§master_enc_key: Option<PublicKey>Auto Trait Implementations§
impl Freeze for RunningStateSeed
impl RefUnwindSafe for RunningStateSeed
impl Send for RunningStateSeed
impl Sync for RunningStateSeed
impl Unpin for RunningStateSeed
impl UnsafeUnpin for RunningStateSeed
impl UnwindSafe for RunningStateSeed
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> 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