Struct crates_io::NewCrate [] [src]

pub struct NewCrate {
    pub name: String,
    pub vers: String,
    pub deps: Vec<NewCrateDependency>,
    pub features: HashMap<StringVec<String>>,
    pub authors: Vec<String>,
    pub description: Option<String>,
    pub documentation: Option<String>,
    pub homepage: Option<String>,
    pub readme: Option<String>,
    pub keywords: Vec<String>,
    pub license: Option<String>,
    pub license_file: Option<String>,
    pub repository: Option<String>,
}

Fields

name: String vers: String deps: Vec<NewCrateDependency> features: HashMap<StringVec<String>> authors: Vec<String> description: Option<String> documentation: Option<String> homepage: Option<String> readme: Option<String> keywords: Vec<String> license: Option<String> license_file: Option<String> repository: Option<String>

Trait Implementations

impl Encodable for NewCrate
[src]

fn encode<__S: Encoder>(&self, __arg_0: &mut __S) -> Result<(), __S::Error>