pub struct CapsuleKey {
pub store_id: HexId,
pub root: HexId,
}Expand description
Params for a capsule-keyed cache op
(cache.removeCached,
cache.fetchAndCache).
Fields§
§store_id: HexIdThe store launcher id (64-hex).
root: HexIdThe generation root (64-hex).
Trait Implementations§
Source§impl Clone for CapsuleKey
impl Clone for CapsuleKey
Source§fn clone(&self) -> CapsuleKey
fn clone(&self) -> CapsuleKey
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 CapsuleKey
impl Debug for CapsuleKey
Source§impl<'de> Deserialize<'de> for CapsuleKey
impl<'de> Deserialize<'de> for CapsuleKey
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CapsuleKey
Source§impl PartialEq for CapsuleKey
impl PartialEq for CapsuleKey
Source§impl Serialize for CapsuleKey
impl Serialize for CapsuleKey
impl StructuralPartialEq for CapsuleKey
Auto Trait Implementations§
impl Freeze for CapsuleKey
impl RefUnwindSafe for CapsuleKey
impl Send for CapsuleKey
impl Sync for CapsuleKey
impl Unpin for CapsuleKey
impl UnsafeUnpin for CapsuleKey
impl UnwindSafe for CapsuleKey
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