#[non_exhaustive]pub struct FidelityRecord {
pub direction: Direction,
pub path: Vec<u8>,
pub property: Property,
}Expand description
One property that did not survive, and the entry it belonged to.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.direction: DirectionWhether the property was dropped on the way in or invented on the way out.
path: Vec<u8>The entry’s path, in the spelling the source or the image used.
property: PropertyThe property.
Trait Implementations§
Source§impl Clone for FidelityRecord
impl Clone for FidelityRecord
Source§fn clone(&self) -> FidelityRecord
fn clone(&self) -> FidelityRecord
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 moreSource§impl Debug for FidelityRecord
impl Debug for FidelityRecord
Source§impl PartialEq for FidelityRecord
impl PartialEq for FidelityRecord
Source§fn eq(&self, other: &FidelityRecord) -> bool
fn eq(&self, other: &FidelityRecord) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for FidelityRecord
impl Serialize for FidelityRecord
impl Eq for FidelityRecord
impl StructuralPartialEq for FidelityRecord
Auto Trait Implementations§
impl Freeze for FidelityRecord
impl RefUnwindSafe for FidelityRecord
impl Send for FidelityRecord
impl Sync for FidelityRecord
impl Unpin for FidelityRecord
impl UnsafeUnpin for FidelityRecord
impl UnwindSafe for FidelityRecord
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