pub struct RepairReport {
pub applied: Vec<RepairAction>,
pub skipped: Vec<RepairAction>,
pub attribute_fates: Vec<(String, AttributeFate)>,
}Expand description
Audit report returned with repaired geometry.
Fields§
§applied: Vec<RepairAction>Repairs actually applied.
skipped: Vec<RepairAction>Repairs requested but not applicable.
attribute_fates: Vec<(String, AttributeFate)>What happened to each named attribute channel, in input order.
Every input channel appears exactly once, so a caller can tell a channel that survived from one that never existed (#114).
Trait Implementations§
Source§impl Clone for RepairReport
impl Clone for RepairReport
Source§fn clone(&self) -> RepairReport
fn clone(&self) -> RepairReport
Returns a copy 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 RepairReport
impl Debug for RepairReport
Source§impl Default for RepairReport
impl Default for RepairReport
Source§fn default() -> RepairReport
fn default() -> RepairReport
Returns the “default value” for a type. Read more
Source§impl PartialEq for RepairReport
impl PartialEq for RepairReport
impl Eq for RepairReport
impl StructuralPartialEq for RepairReport
Auto Trait Implementations§
impl Freeze for RepairReport
impl RefUnwindSafe for RepairReport
impl Send for RepairReport
impl Sync for RepairReport
impl Unpin for RepairReport
impl UnwindSafe for RepairReport
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more