pub struct EcosystemDiff {
pub added: Vec<Component>,
pub removed: Vec<Component>,
pub changed: Vec<ComponentChange>,
}Expand description
Per-ecosystem slice of added, removed, and changed components.
Fields§
§added: Vec<Component>§removed: Vec<Component>§changed: Vec<ComponentChange>Trait Implementations§
Source§impl Clone for EcosystemDiff
impl Clone for EcosystemDiff
Source§fn clone(&self) -> EcosystemDiff
fn clone(&self) -> EcosystemDiff
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 EcosystemDiff
impl Debug for EcosystemDiff
Source§impl Default for EcosystemDiff
impl Default for EcosystemDiff
Source§fn default() -> EcosystemDiff
fn default() -> EcosystemDiff
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EcosystemDiff
impl<'de> Deserialize<'de> for EcosystemDiff
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for EcosystemDiff
impl RefUnwindSafe for EcosystemDiff
impl Send for EcosystemDiff
impl Sync for EcosystemDiff
impl Unpin for EcosystemDiff
impl UnsafeUnpin for EcosystemDiff
impl UnwindSafe for EcosystemDiff
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