pub struct ChildRuntimePackage {
pub package: RuntimePackage,
pub fingerprint: RuntimePackageFingerprint,
pub strip_manifest: ChildPackageStripManifest,
}Expand description
Describes the child runtime package portion of a runtime package snapshot. Use it when package authors or tests need explicit package configuration; validation and activation happen in package/runtime coordinators.
Fields§
§package: RuntimePackagePackage used by this record or request.
fingerprint: RuntimePackageFingerprintDeterministic fingerprint for package, event, telemetry, or validation evidence.
strip_manifest: ChildPackageStripManifestStrip manifest used by this record or request.
Trait Implementations§
Source§impl Clone for ChildRuntimePackage
impl Clone for ChildRuntimePackage
Source§fn clone(&self) -> ChildRuntimePackage
fn clone(&self) -> ChildRuntimePackage
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 ChildRuntimePackage
impl Debug for ChildRuntimePackage
Source§impl<'de> Deserialize<'de> for ChildRuntimePackage
impl<'de> Deserialize<'de> for ChildRuntimePackage
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
Source§impl PartialEq for ChildRuntimePackage
impl PartialEq for ChildRuntimePackage
Source§fn eq(&self, other: &ChildRuntimePackage) -> bool
fn eq(&self, other: &ChildRuntimePackage) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ChildRuntimePackage
impl Serialize for ChildRuntimePackage
impl Eq for ChildRuntimePackage
impl StructuralPartialEq for ChildRuntimePackage
Auto Trait Implementations§
impl Freeze for ChildRuntimePackage
impl RefUnwindSafe for ChildRuntimePackage
impl Send for ChildRuntimePackage
impl Sync for ChildRuntimePackage
impl Unpin for ChildRuntimePackage
impl UnsafeUnpin for ChildRuntimePackage
impl UnwindSafe for ChildRuntimePackage
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