pub struct CachePutMetadata {
pub cache_namespace: u32,
pub cache_key_hi: u32,
pub cache_key_lo: u32,
pub object_kind: CacheObjectKind,
pub ttl_ms: u32,
pub object_bytes: u32,
pub codec_bitmap: u32,
pub flags: u32,
}Fields§
§cache_namespace: u32§cache_key_hi: u32§cache_key_lo: u32§object_kind: CacheObjectKind§ttl_ms: u32§object_bytes: u32§codec_bitmap: u32§flags: u32Implementations§
Trait Implementations§
Source§impl Clone for CachePutMetadata
impl Clone for CachePutMetadata
Source§fn clone(&self) -> CachePutMetadata
fn clone(&self) -> CachePutMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CachePutMetadata
impl Debug for CachePutMetadata
Source§impl PartialEq for CachePutMetadata
impl PartialEq for CachePutMetadata
Source§fn eq(&self, other: &CachePutMetadata) -> bool
fn eq(&self, other: &CachePutMetadata) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for CachePutMetadata
impl Eq for CachePutMetadata
impl StructuralPartialEq for CachePutMetadata
Auto Trait Implementations§
impl Freeze for CachePutMetadata
impl RefUnwindSafe for CachePutMetadata
impl Send for CachePutMetadata
impl Sync for CachePutMetadata
impl Unpin for CachePutMetadata
impl UnsafeUnpin for CachePutMetadata
impl UnwindSafe for CachePutMetadata
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