pub enum Ready {}Expand description
Authentication and startup have completed and commands may be issued.
Trait Implementations§
Source§impl TypedOutboundPhase<ClientRole, FrontendMessage> for Ready
impl TypedOutboundPhase<ClientRole, FrontendMessage> for Ready
Source§type ProtocolPhase = Ready
type ProtocolPhase = Ready
Generated grammar phase corresponding to the connection typestate.
Source§type Message = ReadyInternalMessage
type Message = ReadyInternalMessage
Opaque set of locally generated messages legal in this phase.
Source§impl TypedPhase<ClientRole, FrontendMessage> for Ready
impl TypedPhase<ClientRole, FrontendMessage> for Ready
Source§type ProtocolPhase = Ready
type ProtocolPhase = Ready
Generated grammar phase corresponding to the connection typestate.
Source§type Message = ReadyExternalMessage
type Message = ReadyExternalMessage
Opaque set of decoded messages legal for this role and phase.
Source§impl TypedPhase<ServerRole, BackendMessage> for Ready
impl TypedPhase<ServerRole, BackendMessage> for Ready
Source§type ProtocolPhase = Ready
type ProtocolPhase = Ready
Generated grammar phase corresponding to the connection typestate.
Source§type Message = TypedBackendMessage<ReadyExternalMessage>
type Message = TypedBackendMessage<ReadyExternalMessage>
Opaque set of decoded messages legal for this role and phase.
Auto Trait Implementations§
impl Freeze for Ready
impl RefUnwindSafe for Ready
impl Send for Ready
impl Sync for Ready
impl Unpin for Ready
impl UnsafeUnpin for Ready
impl UnwindSafe for Ready
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