pub struct DeploymentExecutionPreflightV1 {
pub schema_version: u32,
pub plan_id: String,
pub safety_report_id: String,
pub authority_plan_id: String,
pub backend: DeploymentExecutorBackendV1,
pub status: DeploymentExecutionPreflightStatusV1,
pub planned_phases: Vec<String>,
pub required_capabilities: Vec<DeploymentExecutorCapabilityV1>,
pub missing_capabilities: Vec<DeploymentExecutorCapabilityV1>,
pub blockers: Vec<SafetyFindingV1>,
}Expand description
DeploymentExecutionPreflightV1
Fields§
§schema_version: u32§plan_id: String§safety_report_id: String§backend: DeploymentExecutorBackendV1§status: DeploymentExecutionPreflightStatusV1§planned_phases: Vec<String>§required_capabilities: Vec<DeploymentExecutorCapabilityV1>§missing_capabilities: Vec<DeploymentExecutorCapabilityV1>§blockers: Vec<SafetyFindingV1>Trait Implementations§
Source§impl Clone for DeploymentExecutionPreflightV1
impl Clone for DeploymentExecutionPreflightV1
Source§fn clone(&self) -> DeploymentExecutionPreflightV1
fn clone(&self) -> DeploymentExecutionPreflightV1
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 DeploymentExecutionPreflightV1
impl<'de> Deserialize<'de> for DeploymentExecutionPreflightV1
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 DeploymentExecutionPreflightV1
impl PartialEq for DeploymentExecutionPreflightV1
Source§fn eq(&self, other: &DeploymentExecutionPreflightV1) -> bool
fn eq(&self, other: &DeploymentExecutionPreflightV1) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for DeploymentExecutionPreflightV1
impl StructuralPartialEq for DeploymentExecutionPreflightV1
Auto Trait Implementations§
impl Freeze for DeploymentExecutionPreflightV1
impl RefUnwindSafe for DeploymentExecutionPreflightV1
impl Send for DeploymentExecutionPreflightV1
impl Sync for DeploymentExecutionPreflightV1
impl Unpin for DeploymentExecutionPreflightV1
impl UnsafeUnpin for DeploymentExecutionPreflightV1
impl UnwindSafe for DeploymentExecutionPreflightV1
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