pub struct PlanScope {
pub environment: String,
pub resource: Option<ResourceKind>,
pub name: Option<String>,
pub archive_orphans: bool,
}Fields§
§environment: String§resource: Option<ResourceKind>§name: Option<String>§archive_orphans: boolWhether the plan was generated with the intent to archive orphans
at apply time. Orphan ops only actually write when apply --archive-orphans is set, so the apply flag must match the plan
scope or the frozen op set would not reflect the real write set.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PlanScope
impl<'de> Deserialize<'de> for PlanScope
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 PlanScope
impl StructuralPartialEq for PlanScope
Auto Trait Implementations§
impl Freeze for PlanScope
impl RefUnwindSafe for PlanScope
impl Send for PlanScope
impl Sync for PlanScope
impl Unpin for PlanScope
impl UnsafeUnpin for PlanScope
impl UnwindSafe for PlanScope
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.