Struct rustc::middle::borrowck::BorrowCheckResult [−][src]
pub struct BorrowCheckResult { pub used_mut_nodes: FxHashSet<HirId>, pub signalled_any_error: SignalledError, }
🔬 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?
Fields
used_mut_nodes: FxHashSet<HirId>
🔬 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?
signalled_any_error: SignalledError
🔬 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?
Trait Implementations
impl Debug for BorrowCheckResult
[src]
impl Debug for BorrowCheckResult
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Encodable for BorrowCheckResult
[src]
impl Encodable for BorrowCheckResult
fn encode<__S: Encoder>(&self, s: &mut __S) -> Result<(), __S::Error>
[src]
fn encode<__S: Encoder>(&self, s: &mut __S) -> Result<(), __S::Error>
🔬 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 Decodable for BorrowCheckResult
[src]
impl Decodable for BorrowCheckResult
fn decode<__D: Decoder>(d: &mut __D) -> Result<BorrowCheckResult, __D::Error>
[src]
fn decode<__D: Decoder>(d: &mut __D) -> Result<BorrowCheckResult, __D::Error>
🔬 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> HashStable<StableHashingContext<'a>> for BorrowCheckResult
[src]
impl<'a> HashStable<StableHashingContext<'a>> for BorrowCheckResult
fn hash_stable<W: StableHasherResult>(
&self,
hcx: &mut StableHashingContext<'a>,
hasher: &mut StableHasher<W>
)
[src]
fn hash_stable<W: StableHasherResult>(
&self,
hcx: &mut StableHashingContext<'a>,
hasher: &mut StableHasher<W>
)
🔬 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?
Auto Trait Implementations
impl Send for BorrowCheckResult
impl Send for BorrowCheckResult
impl Sync for BorrowCheckResult
impl Sync for BorrowCheckResult