pub enum Tls13HandshakePhase {
Initial,
ServerFinished,
Complete,
}Expand description
TLS 1.3 handshake phase tracking.
Variants§
Initial
Initial state after ServerHello, both sides sending encrypted handshake
ServerFinished
Server has sent Finished, waiting for client Finished
Complete
Both Finished messages seen, application data mode
Trait Implementations§
Source§impl Clone for Tls13HandshakePhase
impl Clone for Tls13HandshakePhase
Source§fn clone(&self) -> Tls13HandshakePhase
fn clone(&self) -> Tls13HandshakePhase
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 Tls13HandshakePhase
impl Debug for Tls13HandshakePhase
Source§impl PartialEq for Tls13HandshakePhase
impl PartialEq for Tls13HandshakePhase
impl Copy for Tls13HandshakePhase
impl Eq for Tls13HandshakePhase
impl StructuralPartialEq for Tls13HandshakePhase
Auto Trait Implementations§
impl Freeze for Tls13HandshakePhase
impl RefUnwindSafe for Tls13HandshakePhase
impl Send for Tls13HandshakePhase
impl Sync for Tls13HandshakePhase
impl Unpin for Tls13HandshakePhase
impl UnwindSafe for Tls13HandshakePhase
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