pub struct RuntimePackageConformanceReport {
pub fingerprint: RuntimePackageFingerprint,
pub provider_projection_count: usize,
pub executable_route_count: usize,
pub reserved_inactive_count: usize,
pub catalog_count: usize,
pub sidecar_count: usize,
}Expand description
Describes the runtime package conformance report 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§
§fingerprint: RuntimePackageFingerprintDeterministic fingerprint for package, event, telemetry, or validation evidence.
provider_projection_count: usizeCount of provider projection items observed or included in this record.
executable_route_count: usizeCount of executable route items observed or included in this record.
reserved_inactive_count: usizeCount of reserved inactive items observed or included in this record.
catalog_count: usizeCount of catalog items observed or included in this record.
sidecar_count: usizeCount of sidecar items observed or included in this record.
Trait Implementations§
Source§impl Clone for RuntimePackageConformanceReport
impl Clone for RuntimePackageConformanceReport
Source§fn clone(&self) -> RuntimePackageConformanceReport
fn clone(&self) -> RuntimePackageConformanceReport
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<'de> Deserialize<'de> for RuntimePackageConformanceReport
impl<'de> Deserialize<'de> for RuntimePackageConformanceReport
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 RuntimePackageConformanceReport
Source§impl PartialEq for RuntimePackageConformanceReport
impl PartialEq for RuntimePackageConformanceReport
Source§fn eq(&self, other: &RuntimePackageConformanceReport) -> bool
fn eq(&self, other: &RuntimePackageConformanceReport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RuntimePackageConformanceReport
Auto Trait Implementations§
impl Freeze for RuntimePackageConformanceReport
impl RefUnwindSafe for RuntimePackageConformanceReport
impl Send for RuntimePackageConformanceReport
impl Sync for RuntimePackageConformanceReport
impl Unpin for RuntimePackageConformanceReport
impl UnsafeUnpin for RuntimePackageConformanceReport
impl UnwindSafe for RuntimePackageConformanceReport
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