pub struct ChangedPublicItem {
pub old: PublicItem,
pub new: PublicItem,
}
Expand description
An item has changed in the public API. Two PublicItem
s are considered
the same if their path
is the same.
Fields§
§old: PublicItem
How the item used to look.
new: PublicItem
How the item looks now.
Implementations§
Source§impl ChangedPublicItem
impl ChangedPublicItem
Sourcepub fn grouping_cmp(&self, other: &Self) -> Ordering
pub fn grouping_cmp(&self, other: &Self) -> Ordering
Trait Implementations§
Source§impl Clone for ChangedPublicItem
impl Clone for ChangedPublicItem
Source§fn clone(&self) -> ChangedPublicItem
fn clone(&self) -> ChangedPublicItem
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ChangedPublicItem
impl Debug for ChangedPublicItem
Source§impl PartialEq for ChangedPublicItem
impl PartialEq for ChangedPublicItem
impl Eq for ChangedPublicItem
impl StructuralPartialEq for ChangedPublicItem
Auto Trait Implementations§
impl Freeze for ChangedPublicItem
impl RefUnwindSafe for ChangedPublicItem
impl Send for ChangedPublicItem
impl Sync for ChangedPublicItem
impl Unpin for ChangedPublicItem
impl UnwindSafe for ChangedPublicItem
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