pub struct EntryDifference {
pub remove_entry: bool,
pub diffs: Vec<Difference>,
pub map_name_changed: Option<Vec<Difference>>,
}
Fields§
§remove_entry: bool
§diffs: Vec<Difference>
§map_name_changed: Option<Vec<Difference>>
Implementations§
Source§impl EntryDifference
impl EntryDifference
pub fn new(diffs: Vec<Difference>) -> EntryDifference
pub fn remove_entry() -> EntryDifference
Trait Implementations§
Source§impl Debug for EntryDifference
impl Debug for EntryDifference
Source§impl Default for EntryDifference
impl Default for EntryDifference
Source§fn default() -> EntryDifference
fn default() -> EntryDifference
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EntryDifference
impl RefUnwindSafe for EntryDifference
impl Send for EntryDifference
impl Sync for EntryDifference
impl Unpin for EntryDifference
impl UnwindSafe for EntryDifference
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