pub struct GenericResponse { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Debug for GenericResponse
impl Debug for GenericResponse
Source§impl Decoder for GenericResponse
impl Decoder for GenericResponse
fn decode(input: &[u8]) -> Result<(&[u8], Self), DecodeError>
fn decode_version_2(input: &[u8]) -> Result<(&[u8], Self), DecodeError>
Source§impl Encoder for GenericResponse
impl Encoder for GenericResponse
fn encoded_size(&self) -> u32
fn encode(&self, writer: &mut impl Write) -> Result<(), EncodeError>
fn encoded_size_version_2(&self) -> u32
fn encode_version_2(&self, writer: &mut impl Write) -> Result<(), EncodeError>
Source§impl FromResponse for GenericResponse
impl FromResponse for GenericResponse
fn from_response(response: Response) -> Option<Self>
Source§impl PartialEq for GenericResponse
impl PartialEq for GenericResponse
impl Eq for GenericResponse
impl StructuralPartialEq for GenericResponse
Auto Trait Implementations§
impl Freeze for GenericResponse
impl RefUnwindSafe for GenericResponse
impl Send for GenericResponse
impl Sync for GenericResponse
impl Unpin for GenericResponse
impl UnwindSafe for GenericResponse
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