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