pub(crate) struct KeyScheduleClientBeforeFinished(KeyScheduleBeforeFinished);
Expand description
Client-side key schedule before the finished message is sent.
This differs from KeyScheduleTrafficWithClientFinishedPending
because
none of the final traffic secrets are installed yet. After the finished
message is sent, into_traffic()
does that.
Tuple Fields§
§0: KeyScheduleBeforeFinished
Implementations§
Source§impl KeyScheduleClientBeforeFinished
impl KeyScheduleClientBeforeFinished
pub(crate) fn into_traffic( self, common: &mut CommonState, hs_hash: Output, ) -> (KeyScheduleTraffic, KeyScheduleResumption)
Auto Trait Implementations§
impl Freeze for KeyScheduleClientBeforeFinished
impl !RefUnwindSafe for KeyScheduleClientBeforeFinished
impl Send for KeyScheduleClientBeforeFinished
impl Sync for KeyScheduleClientBeforeFinished
impl Unpin for KeyScheduleClientBeforeFinished
impl !UnwindSafe for KeyScheduleClientBeforeFinished
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