Trait rustc_session::config::dep_tracking::DepTrackingHash[−][src]

pub trait DepTrackingHash {
    fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType);
}

Required methods

fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)[src]

Loading content...

Implementations on Foreign Types

impl DepTrackingHash for bool[src]

impl DepTrackingHash for usize[src]

impl DepTrackingHash for u64[src]

impl DepTrackingHash for String[src]

impl DepTrackingHash for PathBuf[src]

impl DepTrackingHash for Level[src]

impl DepTrackingHash for Option<bool>[src]

impl DepTrackingHash for Option<usize>[src]

impl DepTrackingHash for Option<NonZeroUsize>[src]

impl DepTrackingHash for Option<String>[src]

impl DepTrackingHash for Option<(String, u64)>[src]

impl DepTrackingHash for Option<Vec<String>>[src]

impl DepTrackingHash for Option<MergeFunctions>[src]

impl DepTrackingHash for Option<RelocModel>[src]

impl DepTrackingHash for Option<CodeModel>[src]

impl DepTrackingHash for Option<TlsModel>[src]

impl DepTrackingHash for Option<WasiExecModel>[src]

impl DepTrackingHash for Option<PanicStrategy>[src]

impl DepTrackingHash for Option<RelroLevel>[src]

impl DepTrackingHash for Option<Level>[src]

impl DepTrackingHash for Option<PathBuf>[src]

impl DepTrackingHash for MergeFunctions[src]

impl DepTrackingHash for PanicStrategy[src]

impl DepTrackingHash for RelroLevel[src]

impl DepTrackingHash for UnstableFeatures[src]

impl DepTrackingHash for TargetTriple[src]

impl DepTrackingHash for Edition[src]

impl DepTrackingHash for Option<SplitDebuginfo>[src]

impl DepTrackingHash for Option<SymbolManglingVersion>[src]

impl DepTrackingHash for Option<SourceFileHashAlgorithm>[src]

impl DepTrackingHash for Vec<String>[src]

impl DepTrackingHash for Vec<PathBuf>[src]

impl DepTrackingHash for Vec<CrateType>[src]

impl DepTrackingHash for Vec<(String, Level)>[src]

impl DepTrackingHash for Vec<(String, Option<String>, NativeLibKind)>[src]

impl DepTrackingHash for Vec<(String, u64)>[src]

impl<T1, T2> DepTrackingHash for (T1, T2) where
    T1: DepTrackingHash,
    T2: DepTrackingHash, 
[src]

impl<T1, T2, T3> DepTrackingHash for (T1, T2, T3) where
    T1: DepTrackingHash,
    T2: DepTrackingHash,
    T3: DepTrackingHash, 
[src]

Loading content...

Implementors

impl DepTrackingHash for CFGuard[src]

impl DepTrackingHash for CrateType[src]

impl DepTrackingHash for DebugInfo[src]

impl DepTrackingHash for LinkerPluginLto[src]

impl DepTrackingHash for LtoCli[src]

impl DepTrackingHash for OptLevel[src]

impl DepTrackingHash for Passes[src]

impl DepTrackingHash for SwitchWithOptPath[src]

impl DepTrackingHash for TrimmedDefPaths[src]

impl DepTrackingHash for NativeLibKind[src]

impl DepTrackingHash for CodegenOptions[src]

impl DepTrackingHash for DebuggingOptions[src]

impl DepTrackingHash for OutputTypes[src]

impl DepTrackingHash for SanitizerSet[src]

Loading content...