pub struct PackageSummary {
pub name: String,
pub version: String,
pub capabilities: Vec<String>,
pub depends: Vec<String>,
}Fields§
§name: String§version: String§capabilities: Vec<String>§depends: Vec<String>Trait Implementations§
Source§impl Clone for PackageSummary
impl Clone for PackageSummary
Source§fn clone(&self) -> PackageSummary
fn clone(&self) -> PackageSummary
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 moreAuto Trait Implementations§
impl Freeze for PackageSummary
impl RefUnwindSafe for PackageSummary
impl Send for PackageSummary
impl Sync for PackageSummary
impl Unpin for PackageSummary
impl UnsafeUnpin for PackageSummary
impl UnwindSafe for PackageSummary
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