#[non_exhaustive]pub struct CloseComplete;
Expand description
Response for Close command, sent from backend to frontend
Implementations§
Source§impl CloseComplete
impl CloseComplete
Trait Implementations§
Source§impl Debug for CloseComplete
impl Debug for CloseComplete
Source§impl Message for CloseComplete
impl Message for CloseComplete
Source§fn message_type() -> Option<u8>
fn message_type() -> Option<u8>
Return the type code of the message. In order to maintain backward
compatibility,
Startup
has no message type.Source§fn max_message_length() -> usize
fn max_message_length() -> usize
Return the max length of message in this type. Read more
Source§fn message_length(&self) -> usize
fn message_length(&self) -> usize
Return the length of the message, including the length integer itself.
Source§fn encode_body(&self, _buf: &mut BytesMut) -> PgWireResult<()>
fn encode_body(&self, _buf: &mut BytesMut) -> PgWireResult<()>
Encode body part of the message.
Source§fn decode_body(
_buf: &mut BytesMut,
_: usize,
_ctx: &DecodeContext,
) -> PgWireResult<Self>
fn decode_body( _buf: &mut BytesMut, _: usize, _ctx: &DecodeContext, ) -> PgWireResult<Self>
Decode body part of the message.
Source§fn encode(&self, buf: &mut BytesMut) -> PgWireResult<()>
fn encode(&self, buf: &mut BytesMut) -> PgWireResult<()>
Default implementation for encoding message. Read more
Source§fn decode(buf: &mut BytesMut, ctx: &DecodeContext) -> PgWireResult<Option<Self>>
fn decode(buf: &mut BytesMut, ctx: &DecodeContext) -> PgWireResult<Option<Self>>
Default implementation for decoding message. Read more
Source§impl PartialEq for CloseComplete
impl PartialEq for CloseComplete
impl Eq for CloseComplete
impl StructuralPartialEq for CloseComplete
Auto Trait Implementations§
impl Freeze for CloseComplete
impl RefUnwindSafe for CloseComplete
impl Send for CloseComplete
impl Sync for CloseComplete
impl Unpin for CloseComplete
impl UnwindSafe for CloseComplete
Blanket Implementations§
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