[−][src]Trait rustc_session::config::dep_tracking::DepTrackingHash
Required methods
pub fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)[src]
Implementations on Foreign Types
impl DepTrackingHash for bool[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for usize[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for u64[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for String[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for PathBuf[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Level[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<bool>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<usize>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<String>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<(String, u64)>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<Vec<String>>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<MergeFunctions>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<RelocModel>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<CodeModel>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<TlsModel>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<PanicStrategy>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<RelroLevel>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<Level>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<PathBuf>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for MergeFunctions[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for PanicStrategy[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for RelroLevel[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for UnstableFeatures[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for TargetTriple[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Edition[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Option<SourceFileHashAlgorithm>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)[src]
impl DepTrackingHash for Vec<String>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)[src]
impl DepTrackingHash for Vec<PathBuf>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)[src]
impl DepTrackingHash for Vec<CrateType>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)[src]
impl DepTrackingHash for Vec<(String, Level)>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)[src]
impl DepTrackingHash for Vec<(String, Option<String>, NativeLibKind)>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)[src]
impl DepTrackingHash for Vec<(String, u64)>[src]
pub fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)[src]
impl<T1, T2> DepTrackingHash for (T1, T2) where
T1: DepTrackingHash,
T2: DepTrackingHash, [src]
T1: DepTrackingHash,
T2: DepTrackingHash,
pub fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)[src]
impl<T1, T2, T3> DepTrackingHash for (T1, T2, T3) where
T1: DepTrackingHash,
T2: DepTrackingHash,
T3: DepTrackingHash, [src]
T1: DepTrackingHash,
T2: DepTrackingHash,
T3: DepTrackingHash,