pub struct CekCacheKey {
pub database_id: u32,
pub cek_id: u32,
pub cek_version: u32,
}Expand description
Key for CEK cache entries.
Fields§
§database_id: u32Database ID.
cek_id: u32CEK ID within the database.
cek_version: u32CEK version (for key rotation).
Implementations§
Trait Implementations§
Source§impl Clone for CekCacheKey
impl Clone for CekCacheKey
Source§fn clone(&self) -> CekCacheKey
fn clone(&self) -> CekCacheKey
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 CekCacheKey
impl Debug for CekCacheKey
impl Eq for CekCacheKey
Source§impl Hash for CekCacheKey
impl Hash for CekCacheKey
Source§impl PartialEq for CekCacheKey
impl PartialEq for CekCacheKey
Source§fn eq(&self, other: &CekCacheKey) -> bool
fn eq(&self, other: &CekCacheKey) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CekCacheKey
Auto Trait Implementations§
impl Freeze for CekCacheKey
impl RefUnwindSafe for CekCacheKey
impl Send for CekCacheKey
impl Sync for CekCacheKey
impl Unpin for CekCacheKey
impl UnsafeUnpin for CekCacheKey
impl UnwindSafe for CekCacheKey
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