pub struct RepairPlanDisplayReceiptV1 {
pub repair_id: ArtifactId,
pub source_run_id: Option<String>,
pub failure_kind: String,
pub candidate_repair_actions: Vec<String>,
pub required_verification: Vec<String>,
pub required_permits: Vec<String>,
pub risk_level: String,
pub canonical_owner: Option<String>,
}Fields§
§repair_id: ArtifactId§source_run_id: Option<String>§failure_kind: String§candidate_repair_actions: Vec<String>§required_verification: Vec<String>§required_permits: Vec<String>§risk_level: String§canonical_owner: Option<String>Trait Implementations§
Source§impl Clone for RepairPlanDisplayReceiptV1
impl Clone for RepairPlanDisplayReceiptV1
Source§fn clone(&self) -> RepairPlanDisplayReceiptV1
fn clone(&self) -> RepairPlanDisplayReceiptV1
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 moreAuto Trait Implementations§
impl Freeze for RepairPlanDisplayReceiptV1
impl RefUnwindSafe for RepairPlanDisplayReceiptV1
impl Send for RepairPlanDisplayReceiptV1
impl Sync for RepairPlanDisplayReceiptV1
impl Unpin for RepairPlanDisplayReceiptV1
impl UnsafeUnpin for RepairPlanDisplayReceiptV1
impl UnwindSafe for RepairPlanDisplayReceiptV1
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