Skip to main content

Module directory

Module directory 

Source

Re-exportsยง

use cargo_util::collections::HashMap; ๐Ÿ”’
use std::cell::OnceCell; ๐Ÿ”’
use std::fmt; ๐Ÿ”’
use std::fmt::Debug; ๐Ÿ”’
use std::fmt::Debug; ๐Ÿ”’
use std::fmt::Formatter; ๐Ÿ”’
use std::path::Path; ๐Ÿ”’
use std::path::PathBuf; ๐Ÿ”’
use crate::sources::IndexSummary; ๐Ÿ”’
use crate::sources::PathSource; ๐Ÿ”’
use crate::sources::source::MaybePackage; ๐Ÿ”’
use crate::sources::source::QueryKind; ๐Ÿ”’
use crate::sources::source::Source; ๐Ÿ”’
use crate::util::GlobalContext; ๐Ÿ”’
use crate::util::OnceExt; ๐Ÿ”’
use crate::util::VersionReqMatchMode; ๐Ÿ”’
use crate::util::errors::CargoResult; ๐Ÿ”’
use crate::workspace::Dependency; ๐Ÿ”’
use crate::workspace::Package; ๐Ÿ”’
use crate::workspace::PackageId; ๐Ÿ”’
use crate::workspace::SourceId; ๐Ÿ”’
use anyhow::Context as _; ๐Ÿ”’
use cargo_util::Sha256; ๐Ÿ”’
use cargo_util::paths; ๐Ÿ”’
use serde::Deserialize; ๐Ÿ”’
use serde::Deserialize; ๐Ÿ”’

Structsยง

Checksum ๐Ÿ”’
The checksum file to ensure the integrity of a package in a directory source.
DirectorySource
DirectorySource contains a number of crates on the file system. It was designed for representing vendored dependencies for cargo vendor.