[][src]Trait kuska_handshake::State

pub trait State { }

The State trait is used to implement the typestate pattern for the Handshake.

The state machine is as follows:

Client:

Server:

Implementors

impl State for Complete[src]

impl State for RecvClientAuth[src]

impl State for RecvClientHello[src]

impl State for RecvServerAccept[src]

impl State for RecvServerHello[src]

impl State for SendClientAuth[src]

impl State for SendClientHello[src]

impl State for SendServerAccept[src]

impl State for SendServerHello[src]

Loading content...