pub struct RepairIssue {
pub kind: String,
pub severity: IssueSeverity,
pub path: String,
pub detail: String,
pub auto_fixable: bool,
}Expand description
A single integrity issue detected in the ASG.
Fields§
§kind: StringMachine-readable issue type (see module docs).
severity: IssueSeverity§path: StringASG path that carries the corrupt/orphaned data.
detail: StringHuman-readable description.
auto_fixable: boolWhether repair_asg(dry_run: false) will correct this automatically.
Trait Implementations§
Source§impl Clone for RepairIssue
impl Clone for RepairIssue
Source§impl Debug for RepairIssue
impl Debug for RepairIssue
Source§impl<'de> Deserialize<'de> for RepairIssue
impl<'de> Deserialize<'de> for RepairIssue
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
Auto Trait Implementations§
impl Freeze for RepairIssue
impl RefUnwindSafe for RepairIssue
impl Send for RepairIssue
impl Sync for RepairIssue
impl Unpin for RepairIssue
impl UnsafeUnpin for RepairIssue
impl UnwindSafe for RepairIssue
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