pub enum CopyBoth {}Expand description
Both peers may stream COPY data.
Trait Implementations§
Source§impl TypedOutboundPhase<ClientRole, FrontendMessage> for CopyBoth
impl TypedOutboundPhase<ClientRole, FrontendMessage> for CopyBoth
Source§type ProtocolPhase = CopyBoth
type ProtocolPhase = CopyBoth
Generated grammar phase corresponding to the connection typestate.
Source§type Message = CopyBothInternalMessage
type Message = CopyBothInternalMessage
Opaque set of locally generated messages legal in this phase.
Source§impl TypedPhase<ServerRole, BackendMessage> for CopyBoth
impl TypedPhase<ServerRole, BackendMessage> for CopyBoth
Source§type ProtocolPhase = CopyBoth
type ProtocolPhase = CopyBoth
Generated grammar phase corresponding to the connection typestate.
Source§type Message = TypedBackendMessage<CopyBothExternalMessage>
type Message = TypedBackendMessage<CopyBothExternalMessage>
Opaque set of decoded messages legal for this role and phase.
Auto Trait Implementations§
impl Freeze for CopyBoth
impl RefUnwindSafe for CopyBoth
impl Send for CopyBoth
impl Sync for CopyBoth
impl Unpin for CopyBoth
impl UnsafeUnpin for CopyBoth
impl UnwindSafe for CopyBoth
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