pub struct CrateMetadata {
pub name: String,
pub versions: Vec<CrateVersionInfo>,
}Expand description
Aggregated metadata for a crate fetched from crates.io.
Fields§
§name: StringCrate name as registered on crates.io.
versions: Vec<CrateVersionInfo>All known versions, including yanked ones.
Trait Implementations§
Source§impl Clone for CrateMetadata
impl Clone for CrateMetadata
Source§fn clone(&self) -> CrateMetadata
fn clone(&self) -> CrateMetadata
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 CrateMetadata
impl RefUnwindSafe for CrateMetadata
impl Send for CrateMetadata
impl Sync for CrateMetadata
impl Unpin for CrateMetadata
impl UnsafeUnpin for CrateMetadata
impl UnwindSafe for CrateMetadata
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