pub enum ServerSaslInitial {}Expand description
A SASL initial response is expected from the client.
Trait Implementations§
Source§impl Debug for ServerSaslInitial
impl Debug for ServerSaslInitial
Source§impl PhaseAssociation<Inbound, ClientRole, FrontendMessage> for ServerSaslInitial
impl PhaseAssociation<Inbound, ClientRole, FrontendMessage> for ServerSaslInitial
Source§type ProtocolPhase = SaslInitial
type ProtocolPhase = SaslInitial
Generated grammar phase corresponding to the connection typestate.
Source§type Message = SaslInitialExternalMessage
type Message = SaslInitialExternalMessage
Opaque set of messages legal for this direction, role, and phase.
Source§impl PhaseAssociation<Outbound, ServerRole, BackendMessage> for ServerSaslInitial
impl PhaseAssociation<Outbound, ServerRole, BackendMessage> for ServerSaslInitial
Source§type ProtocolPhase = SaslInitial
type ProtocolPhase = SaslInitial
Generated grammar phase corresponding to the connection typestate.
Source§type Message = TypedBackendMessage<SaslInitialInternalMessage>
type Message = TypedBackendMessage<SaslInitialInternalMessage>
Opaque set of messages legal for this direction, role, and phase.
Auto Trait Implementations§
impl Freeze for ServerSaslInitial
impl RefUnwindSafe for ServerSaslInitial
impl Send for ServerSaslInitial
impl Sync for ServerSaslInitial
impl Unpin for ServerSaslInitial
impl UnsafeUnpin for ServerSaslInitial
impl UnwindSafe for ServerSaslInitial
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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