pub struct EnvironmentVerification {Show 40 fields
pub protocol: String,
pub verification_id: String,
pub verification_digest: String,
pub environment: String,
pub environment_revision: u64,
pub release_id: String,
pub release_digest: String,
pub workload_digests: BTreeMap<String, String>,
pub workload_health: BTreeMap<String, bool>,
pub config_revision_id: String,
pub trust_evidence_digest: String,
pub policy_evidence_id: String,
pub policy_evidence_digest: String,
pub deployment_plan_id: String,
pub deployment_plan_digest: String,
pub deployment_receipt_id: String,
pub deployment_observation_id: String,
pub operator_observation_id: String,
pub operator_observation_digest: String,
pub operator_observation_authority_id: String,
pub operator_observation_authority_proof: String,
pub operator_observation_claims: OperatorObservationClaims,
pub gateway_plan_id: String,
pub gateway_plan_digest: String,
pub gateway_observation_id: String,
pub gateway_resource_uid: String,
pub gateway_resource_version: String,
pub gateway_authority_context: String,
pub gateway_configuration_identity: String,
pub gateway_observation_revision: u64,
pub gateway_observation_observed_after: String,
pub gateway_observation_fresh: bool,
pub gateway_observation_provider_id: String,
pub gateway_observation_provider_proof: String,
pub topology_digest: String,
pub evidence_references: Vec<String>,
pub freshness_horizon_revision: u64,
pub decision: DeliveryDecision,
pub issues: Vec<DeliveryIssue>,
pub effects: DeliveryEffects,
}Fields§
§protocol: String§verification_id: String§verification_digest: String§environment: String§environment_revision: u64§release_id: String§release_digest: String§workload_digests: BTreeMap<String, String>§workload_health: BTreeMap<String, bool>§config_revision_id: String§trust_evidence_digest: String§policy_evidence_id: String§policy_evidence_digest: String§deployment_plan_id: String§deployment_plan_digest: String§deployment_receipt_id: String§deployment_observation_id: String§operator_observation_id: String§operator_observation_digest: String§operator_observation_claims: OperatorObservationClaims§gateway_plan_id: String§gateway_plan_digest: String§gateway_observation_id: String§gateway_resource_uid: String§gateway_resource_version: String§gateway_configuration_identity: String§gateway_observation_revision: u64§gateway_observation_observed_after: String§gateway_observation_fresh: bool§gateway_observation_provider_id: String§gateway_observation_provider_proof: String§topology_digest: String§evidence_references: Vec<String>§freshness_horizon_revision: u64§decision: DeliveryDecision§issues: Vec<DeliveryIssue>§effects: DeliveryEffectsTrait Implementations§
Source§impl Clone for EnvironmentVerification
impl Clone for EnvironmentVerification
Source§fn clone(&self) -> EnvironmentVerification
fn clone(&self) -> EnvironmentVerification
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 ComposeSchema for EnvironmentVerification
impl ComposeSchema for EnvironmentVerification
Source§impl Debug for EnvironmentVerification
impl Debug for EnvironmentVerification
Source§impl<'de> Deserialize<'de> for EnvironmentVerification
impl<'de> Deserialize<'de> for EnvironmentVerification
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 EnvironmentVerification
Source§impl JsonSchema for EnvironmentVerification
impl JsonSchema for EnvironmentVerification
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for EnvironmentVerification
impl PartialEq for EnvironmentVerification
Source§impl Serialize for EnvironmentVerification
impl Serialize for EnvironmentVerification
impl StructuralPartialEq for EnvironmentVerification
Auto Trait Implementations§
impl Freeze for EnvironmentVerification
impl RefUnwindSafe for EnvironmentVerification
impl Send for EnvironmentVerification
impl Sync for EnvironmentVerification
impl Unpin for EnvironmentVerification
impl UnsafeUnpin for EnvironmentVerification
impl UnwindSafe for EnvironmentVerification
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request