Struct cargo_registry::krate::EncodableCrate
[−]
[src]
pub struct EncodableCrate { pub id: String, pub name: String, pub updated_at: String, pub versions: Option<Vec<i32>>, pub keywords: Option<Vec<String>>, pub categories: Option<Vec<String>>, pub badges: Option<Vec<EncodableBadge>>, pub created_at: String, pub downloads: i32, pub max_version: String, pub description: Option<String>, pub homepage: Option<String>, pub documentation: Option<String>, pub license: Option<String>, pub repository: Option<String>, pub links: CrateLinks, pub exact_match: bool, }
Fields
id: String
name: String
updated_at: String
versions: Option<Vec<i32>>
keywords: Option<Vec<String>>
categories: Option<Vec<String>>
badges: Option<Vec<EncodableBadge>>
created_at: String
downloads: i32
max_version: String
description: Option<String>
homepage: Option<String>
documentation: Option<String>
license: Option<String>
repository: Option<String>
links: CrateLinks
exact_match: bool
Trait Implementations
impl Encodable for EncodableCrate
[src]
fn encode<__S: Encoder>(&self, __arg_0: &mut __S) -> Result<(), __S::Error>
Serialize a value using an Encoder
.
impl Decodable for EncodableCrate
[src]
fn decode<__D: Decoder>(__arg_0: &mut __D) -> Result<EncodableCrate, __D::Error>
Deserialize a value using a Decoder
.