pub struct ResponsePacket {
pub magic: Magic,
pub op_code: OpCode,
pub datatype: u8,
pub status: Status,
pub opaque: u32,
pub vbucket_id: Option<u16>,
pub cas: Option<u64>,
pub extras: Option<Bytes>,
pub key: Option<Bytes>,
pub value: Option<Bytes>,
pub framing_extras: Option<Bytes>,
}Fields§
§magic: Magic§op_code: OpCode§datatype: u8§status: Status§opaque: u32§vbucket_id: Option<u16>§cas: Option<u64>§extras: Option<Bytes>§key: Option<Bytes>§value: Option<Bytes>§framing_extras: Option<Bytes>Implementations§
Trait Implementations§
Source§impl Clone for ResponsePacket
impl Clone for ResponsePacket
Source§fn clone(&self) -> ResponsePacket
fn clone(&self) -> ResponsePacket
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ResponsePacket
impl Debug for ResponsePacket
Source§impl Hash for ResponsePacket
impl Hash for ResponsePacket
Source§impl PartialEq for ResponsePacket
impl PartialEq for ResponsePacket
impl Eq for ResponsePacket
impl StructuralPartialEq for ResponsePacket
Auto Trait Implementations§
impl !Freeze for ResponsePacket
impl RefUnwindSafe for ResponsePacket
impl Send for ResponsePacket
impl Sync for ResponsePacket
impl Unpin for ResponsePacket
impl UnsafeUnpin for ResponsePacket
impl UnwindSafe for ResponsePacket
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