pub struct ExportDiff {
pub missing: Vec<String>,
pub extra: Vec<String>,
pub common: Vec<String>,
}Expand description
Summary differences between two export lists.
Fields§
§missing: Vec<String>Exports present in expected but not in actual.
extra: Vec<String>Exports present in actual but not in expected.
common: Vec<String>Common exports.
Trait Implementations§
Source§impl Clone for ExportDiff
impl Clone for ExportDiff
Source§fn clone(&self) -> ExportDiff
fn clone(&self) -> ExportDiff
Returns a duplicate 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 ExportDiff
impl Debug for ExportDiff
Source§impl Default for ExportDiff
impl Default for ExportDiff
Source§fn default() -> ExportDiff
fn default() -> ExportDiff
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExportDiff
impl RefUnwindSafe for ExportDiff
impl Send for ExportDiff
impl Sync for ExportDiff
impl Unpin for ExportDiff
impl UnsafeUnpin for ExportDiff
impl UnwindSafe for ExportDiff
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