Struct crates_io::Registry
[−]
[src]
pub struct Registry { /* fields omitted */ }
pub struct Registry { /* fields omitted */ }
impl Registry[src]fn new(host: String, token: Option<String>) -> Registry[src]fn new_handle(host: String, token: Option<String>, handle: Easy) -> Registry[src]fn add_owners(&mut self, krate: &str, owners: &[&str]) -> Result<String>[src]fn remove_owners(&mut self, krate: &str, owners: &[&str]) -> Result<()>[src]fn list_owners(&mut self, krate: &str) -> Result<Vec<User>>[src]fn publish(&mut self, krate: &NewCrate, tarball: &File) -> Result<Warnings>[src]fn search(&mut self, query: &str, limit: u8) -> Result<(Vec<Crate>, u32)>[src]fn yank(&mut self, krate: &str, version: &str) -> Result<()>[src]fn unyank(&mut self, krate: &str, version: &str) -> Result<()>[src]