pub struct SetHeader<'a> {
pub key: &'a [u8],
pub flags: u32,
pub exptime: u32,
pub noreply: bool,
}Expand description
Parsed SET command header (before value data).
Contains all metadata needed to complete the SET after receiving the value.
Fields§
§key: &'a [u8]The key to set.
flags: u32Client-defined flags (opaque to server).
exptime: u32Expiration time in seconds (0 = never, or Unix timestamp if > 30 days).
noreply: boolWhether to suppress the response (“noreply” option).
Trait Implementations§
impl<'a> Eq for SetHeader<'a>
impl<'a> StructuralPartialEq for SetHeader<'a>
Auto Trait Implementations§
impl<'a> Freeze for SetHeader<'a>
impl<'a> RefUnwindSafe for SetHeader<'a>
impl<'a> Send for SetHeader<'a>
impl<'a> Sync for SetHeader<'a>
impl<'a> Unpin for SetHeader<'a>
impl<'a> UnsafeUnpin for SetHeader<'a>
impl<'a> UnwindSafe for SetHeader<'a>
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