pub enum CopyBoth {}Expand description
Both peers may stream COPY data.
Trait Implementations§
Source§impl PhaseAssociation<Inbound, ServerRole, BackendMessage> for CopyBoth
impl PhaseAssociation<Inbound, 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 messages legal for this direction, role, and phase.
Source§impl PhaseAssociation<Outbound, ClientRole, FrontendMessage> for CopyBoth
impl PhaseAssociation<Outbound, 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 messages legal for this direction, 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