pub struct RuntimeObservation {Show 17 fields
pub schema: String,
pub unit_id: String,
pub generation: u64,
pub spec_digest: String,
pub class: RuntimeUnitClass,
pub state: RuntimeUnitState,
pub provider_resource_id: Option<String>,
pub provider_build: Option<String>,
pub observed_at_ms: u64,
pub started_at_ms: Option<u64>,
pub finished_at_ms: Option<u64>,
pub health: Option<RuntimeHealthObservation>,
pub outputs: Vec<RuntimeOutputArtifact>,
pub usage: Option<RuntimeUsage>,
pub evidence: Option<RuntimeEvidence>,
pub provider_attestation: Option<ArtifactRef>,
pub failure: Option<RuntimeFailure>,
}Fields§
§schema: String§unit_id: String§generation: u64§spec_digest: String§class: RuntimeUnitClass§state: RuntimeUnitState§provider_resource_id: Option<String>§provider_build: Option<String>§observed_at_ms: u64§started_at_ms: Option<u64>§finished_at_ms: Option<u64>§health: Option<RuntimeHealthObservation>§outputs: Vec<RuntimeOutputArtifact>§usage: Option<RuntimeUsage>§evidence: Option<RuntimeEvidence>§provider_attestation: Option<ArtifactRef>§failure: Option<RuntimeFailure>Implementations§
Trait Implementations§
Source§impl Clone for RuntimeObservation
impl Clone for RuntimeObservation
Source§fn clone(&self) -> RuntimeObservation
fn clone(&self) -> RuntimeObservation
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 RuntimeObservation
impl Debug for RuntimeObservation
Source§impl<'de> Deserialize<'de> for RuntimeObservation
impl<'de> Deserialize<'de> for RuntimeObservation
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 RuntimeObservation
Source§impl PartialEq for RuntimeObservation
impl PartialEq for RuntimeObservation
Source§impl Serialize for RuntimeObservation
impl Serialize for RuntimeObservation
impl StructuralPartialEq for RuntimeObservation
Auto Trait Implementations§
impl Freeze for RuntimeObservation
impl RefUnwindSafe for RuntimeObservation
impl Send for RuntimeObservation
impl Sync for RuntimeObservation
impl Unpin for RuntimeObservation
impl UnsafeUnpin for RuntimeObservation
impl UnwindSafe for RuntimeObservation
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