pub struct MoveAnalysisResult {
pub blockers: Option<Vec<MoveImpact>>,
pub warnings: Option<Vec<MoveImpact>>,
}Expand description
An analysis result including blockers and warnings.
This type is not used in any activity, and only used as part of another schema.
Fields§
§blockers: Option<Vec<MoveImpact>>Blocking information that would prevent the target resource from moving to the specified destination at runtime.
warnings: Option<Vec<MoveImpact>>Warning information indicating that moving the target resource to the specified destination might be unsafe. This can include important policy information and configuration changes, but will not block moves at runtime.
Trait Implementations§
Source§impl Clone for MoveAnalysisResult
impl Clone for MoveAnalysisResult
Source§fn clone(&self) -> MoveAnalysisResult
fn clone(&self) -> MoveAnalysisResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MoveAnalysisResult
impl Debug for MoveAnalysisResult
Source§impl Default for MoveAnalysisResult
impl Default for MoveAnalysisResult
Source§fn default() -> MoveAnalysisResult
fn default() -> MoveAnalysisResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MoveAnalysisResult
impl<'de> Deserialize<'de> for MoveAnalysisResult
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 Serialize for MoveAnalysisResult
impl Serialize for MoveAnalysisResult
impl Part for MoveAnalysisResult
Auto Trait Implementations§
impl Freeze for MoveAnalysisResult
impl RefUnwindSafe for MoveAnalysisResult
impl Send for MoveAnalysisResult
impl Sync for MoveAnalysisResult
impl Unpin for MoveAnalysisResult
impl UnwindSafe for MoveAnalysisResult
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