pub struct ContextKitPinV1 {
pub kit_id: KitId,
pub version: SemanticVersion,
pub package_digest: Sha256Digest,
pub activation_ref: ProtocolReference,
}Expand description
Exact immutable identity of a Context Kit resolved for a session.
Fields§
§kit_id: KitId§version: SemanticVersion§package_digest: Sha256Digest§activation_ref: ProtocolReferenceTrait Implementations§
Source§impl Clone for ContextKitPinV1
impl Clone for ContextKitPinV1
Source§impl Debug for ContextKitPinV1
impl Debug for ContextKitPinV1
Source§impl<'de> Deserialize<'de> for ContextKitPinV1
impl<'de> Deserialize<'de> for ContextKitPinV1
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 ContextKitPinV1
Source§impl Ord for ContextKitPinV1
impl Ord for ContextKitPinV1
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ContextKitPinV1
impl PartialEq for ContextKitPinV1
Source§impl PartialOrd for ContextKitPinV1
impl PartialOrd for ContextKitPinV1
Source§impl Serialize for ContextKitPinV1
impl Serialize for ContextKitPinV1
impl StructuralPartialEq for ContextKitPinV1
Auto Trait Implementations§
impl Freeze for ContextKitPinV1
impl RefUnwindSafe for ContextKitPinV1
impl Send for ContextKitPinV1
impl Sync for ContextKitPinV1
impl Unpin for ContextKitPinV1
impl UnsafeUnpin for ContextKitPinV1
impl UnwindSafe for ContextKitPinV1
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