Struct crates_io_api::FullCrate [−][src]
pub struct FullCrate {
pub id: String,
pub name: String,
pub description: Option<String>,
pub license: Option<String>,
pub documentation: Option<String>,
pub homepage: Option<String>,
pub repository: Option<String>,
pub total_downloads: u64,
pub max_version: String,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub categories: Vec<Category>,
pub keywords: Vec<Keyword>,
pub downloads: Downloads,
pub owners: Vec<User>,
pub reverse_dependencies: Vec<Dependency>,
pub versions: Vec<FullVersion>,
}Fields
id: String
name: String
description: Option<String>
license: Option<String>
documentation: Option<String>
homepage: Option<String>
repository: Option<String>
total_downloads: u64
max_version: String
created_at: DateTime<Utc>
updated_at: DateTime<Utc>
categories: Vec<Category>
keywords: Vec<Keyword>
downloads: Downloads
owners: Vec<User>
reverse_dependencies: Vec<Dependency>
versions: Vec<FullVersion>
Trait Implementations
impl Debug for FullCrate[src]
impl Debug for FullCratefn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Clone for FullCrate[src]
impl Clone for FullCrate