[−][src]Trait rustc::session::config::dep_tracking::DepTrackingHash
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Required Methods
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Implementations on Foreign Types
impl DepTrackingHash for bool
[src]
impl DepTrackingHash for bool
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for usize
[src]
impl DepTrackingHash for usize
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for u64
[src]
impl DepTrackingHash for u64
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for String
[src]
impl DepTrackingHash for String
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for PathBuf
[src]
impl DepTrackingHash for PathBuf
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Option<bool>
[src]
impl DepTrackingHash for Option<bool>
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Option<usize>
[src]
impl DepTrackingHash for Option<usize>
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Option<String>
[src]
impl DepTrackingHash for Option<String>
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Option<(String, u64)>
[src]
impl DepTrackingHash for Option<(String, u64)>
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Option<PanicStrategy>
[src]
impl DepTrackingHash for Option<PanicStrategy>
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Option<RelroLevel>
[src]
impl DepTrackingHash for Option<RelroLevel>
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Option<Level>
[src]
impl DepTrackingHash for Option<Level>
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Option<PathBuf>
[src]
impl DepTrackingHash for Option<PathBuf>
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Option<NativeLibraryKind>
[src]
impl DepTrackingHash for Option<NativeLibraryKind>
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for PanicStrategy
[src]
impl DepTrackingHash for PanicStrategy
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for RelroLevel
[src]
impl DepTrackingHash for RelroLevel
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for UnstableFeatures
[src]
impl DepTrackingHash for UnstableFeatures
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Option<Sanitizer>
[src]
impl DepTrackingHash for Option<Sanitizer>
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for TargetTriple
[src]
impl DepTrackingHash for TargetTriple
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Edition
[src]
impl DepTrackingHash for Edition
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Vec<String>
[src]
impl DepTrackingHash for Vec<String>
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Vec<PathBuf>
[src]
impl DepTrackingHash for Vec<PathBuf>
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Vec<CrateType>
[src]
impl DepTrackingHash for Vec<CrateType>
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Vec<(String, Level)>
[src]
impl DepTrackingHash for Vec<(String, Level)>
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Vec<(String, Option<String>, Option<NativeLibraryKind>)>
[src]
impl DepTrackingHash for Vec<(String, Option<String>, Option<NativeLibraryKind>)>
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Vec<(String, u64)>
[src]
impl DepTrackingHash for Vec<(String, u64)>
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl<T1, T2> DepTrackingHash for (T1, T2) where
T1: DepTrackingHash,
T2: DepTrackingHash,
[src]
impl<T1, T2> DepTrackingHash for (T1, T2) where
T1: DepTrackingHash,
T2: DepTrackingHash,
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl<T1, T2, T3> DepTrackingHash for (T1, T2, T3) where
T1: DepTrackingHash,
T2: DepTrackingHash,
T3: DepTrackingHash,
[src]
impl<T1, T2, T3> DepTrackingHash for (T1, T2, T3) where
T1: DepTrackingHash,
T2: DepTrackingHash,
T3: DepTrackingHash,
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Implementors
impl DepTrackingHash for Level
[src]
impl DepTrackingHash for Level
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for NativeLibraryKind
[src]
impl DepTrackingHash for NativeLibraryKind
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for CrateType
[src]
impl DepTrackingHash for CrateType
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for CrossLangLto
[src]
impl DepTrackingHash for CrossLangLto
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for DebugInfo
[src]
impl DepTrackingHash for DebugInfo
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for LtoCli
[src]
impl DepTrackingHash for LtoCli
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for OptLevel
[src]
impl DepTrackingHash for OptLevel
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Passes
[src]
impl DepTrackingHash for Passes
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for Sanitizer
[src]
impl DepTrackingHash for Sanitizer
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl DepTrackingHash for OutputTypes
[src]
impl DepTrackingHash for OutputTypes
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, _: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl<'a> DepTrackingHash for CodegenOptions
[src]
impl<'a> DepTrackingHash for CodegenOptions
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
impl<'a> DepTrackingHash for DebuggingOptions
[src]
impl<'a> DepTrackingHash for DebuggingOptions
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
[src]
fn hash(&self, hasher: &mut DefaultHasher, error_format: ErrorOutputType)
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?