pub struct ExternalLifecyclePendingReportV1 {Show 17 fields
pub schema_version: u32,
pub report_id: String,
pub report_digest: String,
pub lifecycle_plan_id: String,
pub lifecycle_plan_digest: String,
pub proposal_report_id: String,
pub proposal_report_digest: String,
pub deployment_plan_id: String,
pub deployment_plan_digest: String,
pub inventory_id: String,
pub direct_upgrade_count: usize,
pub pending_external_count: usize,
pub blocked_count: usize,
pub pending_external_actions: Vec<ExternalLifecyclePendingActionV1>,
pub blocked_subjects: Vec<String>,
pub residual_exposure: Vec<String>,
pub status: ExternalLifecyclePlanStatusV1,
}Expand description
ExternalLifecyclePendingReportV1
Fields§
§schema_version: u32§report_id: String§report_digest: String§lifecycle_plan_id: String§lifecycle_plan_digest: String§proposal_report_id: String§proposal_report_digest: String§deployment_plan_id: String§deployment_plan_digest: String§inventory_id: String§direct_upgrade_count: usize§pending_external_count: usize§blocked_count: usize§pending_external_actions: Vec<ExternalLifecyclePendingActionV1>§blocked_subjects: Vec<String>§residual_exposure: Vec<String>§status: ExternalLifecyclePlanStatusV1Trait Implementations§
Source§impl Clone for ExternalLifecyclePendingReportV1
impl Clone for ExternalLifecyclePendingReportV1
Source§fn clone(&self) -> ExternalLifecyclePendingReportV1
fn clone(&self) -> ExternalLifecyclePendingReportV1
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 ExternalLifecyclePendingReportV1
impl<'de> Deserialize<'de> for ExternalLifecyclePendingReportV1
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 ExternalLifecyclePendingReportV1
impl PartialEq for ExternalLifecyclePendingReportV1
Source§fn eq(&self, other: &ExternalLifecyclePendingReportV1) -> bool
fn eq(&self, other: &ExternalLifecyclePendingReportV1) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ExternalLifecyclePendingReportV1
impl StructuralPartialEq for ExternalLifecyclePendingReportV1
Auto Trait Implementations§
impl Freeze for ExternalLifecyclePendingReportV1
impl RefUnwindSafe for ExternalLifecyclePendingReportV1
impl Send for ExternalLifecyclePendingReportV1
impl Sync for ExternalLifecyclePendingReportV1
impl Unpin for ExternalLifecyclePendingReportV1
impl UnsafeUnpin for ExternalLifecyclePendingReportV1
impl UnwindSafe for ExternalLifecyclePendingReportV1
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