Trait cargo::sources::registry::RegistryData [−][src]
Required methods
fn prepare(&self) -> CargoResult<()>
[src]
fn index_path(&self) -> &Filesystem
[src]
fn load(
&self,
root: &Path,
path: &Path,
data: &mut dyn FnMut(&[u8]) -> CargoResult<()>
) -> CargoResult<()>
[src]
&self,
root: &Path,
path: &Path,
data: &mut dyn FnMut(&[u8]) -> CargoResult<()>
) -> CargoResult<()>
fn config(&mut self) -> CargoResult<Option<RegistryConfig>>
[src]
fn update_index(&mut self) -> CargoResult<()>
[src]
fn download(&mut self, pkg: PackageId, checksum: &str) -> CargoResult<MaybeLock>
[src]
fn finish_download(
&mut self,
pkg: PackageId,
checksum: &str,
data: &[u8]
) -> CargoResult<File>
[src]
&mut self,
pkg: PackageId,
checksum: &str,
data: &[u8]
) -> CargoResult<File>