pub struct DevPlan {
pub schema_version: u32,
pub application: String,
pub environment: String,
pub profile: String,
pub external_aws_contact: bool,
pub services: Vec<ServicePlan>,
pub lifecycle: Vec<LifecyclePlan>,
pub processes: Vec<ProcessPlan>,
pub omitted_schedule_ids: Vec<String>,
}Fields§
§schema_version: u32§application: String§environment: String§profile: String§external_aws_contact: bool§services: Vec<ServicePlan>§lifecycle: Vec<LifecyclePlan>§processes: Vec<ProcessPlan>§omitted_schedule_ids: Vec<String>Implementations§
Source§impl DevPlan
impl DevPlan
pub fn derive( graph: &DevGraph, options: &DevOptions, ) -> Result<Self, DevPlanError>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DevPlan
impl<'de> Deserialize<'de> for DevPlan
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 DevPlan
impl StructuralPartialEq for DevPlan
Auto Trait Implementations§
impl Freeze for DevPlan
impl RefUnwindSafe for DevPlan
impl Send for DevPlan
impl Sync for DevPlan
impl Unpin for DevPlan
impl UnsafeUnpin for DevPlan
impl UnwindSafe for DevPlan
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