pub enum ServerSaslResponse {}Expand description
A recursive SASL response is expected from the client.
Trait Implementations§
Source§impl Debug for ServerSaslResponse
impl Debug for ServerSaslResponse
Source§impl TypedOutboundPhase<ServerRole, BackendMessage> for ServerSaslResponse
impl TypedOutboundPhase<ServerRole, BackendMessage> for ServerSaslResponse
Source§type ProtocolPhase = SaslResponse
type ProtocolPhase = SaslResponse
Generated grammar phase corresponding to the connection typestate.
Source§type Message = TypedBackendMessage<SaslResponseInternalMessage>
type Message = TypedBackendMessage<SaslResponseInternalMessage>
Opaque set of locally generated messages legal in this phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for ServerSaslResponse
impl TypedPhase<ClientRole, FrontendMessage> for ServerSaslResponse
Source§type ProtocolPhase = SaslResponse
type ProtocolPhase = SaslResponse
Generated grammar phase corresponding to the connection typestate.
Source§type Message = SaslResponseExternalMessage
type Message = SaslResponseExternalMessage
Opaque set of decoded messages legal for this role and phase.
Auto Trait Implementations§
impl Freeze for ServerSaslResponse
impl RefUnwindSafe for ServerSaslResponse
impl Send for ServerSaslResponse
impl Sync for ServerSaslResponse
impl Unpin for ServerSaslResponse
impl UnsafeUnpin for ServerSaslResponse
impl UnwindSafe for ServerSaslResponse
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