pub struct CrateVersion {Show 17 fields
pub audit_actions: Vec<AuditAction>,
pub checksum: String,
pub krate: String,
pub crate_size: u64,
pub created_at: DateTime<Utc>,
pub dl_path: String,
pub downloads: u64,
pub features: IndexMap<String, Vec<String>>,
pub id: u64,
pub license: Option<String>,
pub links: VersionLinks,
pub num: String,
pub published_by: User,
pub readme_path: Option<String>,
pub rust_version: Option<String>,
pub updated_at: DateTime<Utc>,
pub yanked: bool,
}
Fields§
§audit_actions: Vec<AuditAction>
§checksum: String
§krate: String
§crate_size: u64
§created_at: DateTime<Utc>
§dl_path: String
§downloads: u64
§features: IndexMap<String, Vec<String>>
§id: u64
§license: Option<String>
§links: VersionLinks
§num: String
§published_by: User
§readme_path: Option<String>
§rust_version: Option<String>
§updated_at: DateTime<Utc>
§yanked: bool
Trait Implementations§
Source§impl Clone for CrateVersion
impl Clone for CrateVersion
Source§fn clone(&self) -> CrateVersion
fn clone(&self) -> CrateVersion
Returns a copy 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 CrateVersion
impl Debug for CrateVersion
Source§impl<'de> Deserialize<'de> for CrateVersion
impl<'de> Deserialize<'de> for CrateVersion
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
Source§impl PartialEq for CrateVersion
impl PartialEq for CrateVersion
Source§impl Serialize for CrateVersion
impl Serialize for CrateVersion
impl Eq for CrateVersion
impl StructuralPartialEq for CrateVersion
Auto Trait Implementations§
impl Freeze for CrateVersion
impl RefUnwindSafe for CrateVersion
impl Send for CrateVersion
impl Sync for CrateVersion
impl Unpin for CrateVersion
impl UnwindSafe for CrateVersion
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.