Struct rustc_metadata::loader::Context
[−]
[src]
pub struct Context<'a> { pub sess: &'a Session, pub span: Span, pub ident: &'a str, pub crate_name: &'a str, pub hash: Option<&'a Svh>, pub target: &'a Target, pub triple: &'a str, pub filesearch: FileSearch<'a>, pub root: &'a Option<CratePaths>, pub rejected_via_hash: Vec<CrateMismatch>, pub rejected_via_triple: Vec<CrateMismatch>, pub rejected_via_kind: Vec<CrateMismatch>, pub should_match_name: bool, }
Unstable (
rustc_private
)Fields
sess: &'a Session
Unstable (
rustc_private
)span: Span
Unstable (
rustc_private
)ident: &'a str
Unstable (
rustc_private
)crate_name: &'a str
Unstable (
rustc_private
)hash: Option<&'a Svh>
Unstable (
rustc_private
)target: &'a Target
Unstable (
rustc_private
)triple: &'a str
Unstable (
rustc_private
)filesearch: FileSearch<'a>
Unstable (
rustc_private
)root: &'a Option<CratePaths>
Unstable (
rustc_private
)rejected_via_hash: Vec<CrateMismatch>
Unstable (
rustc_private
)rejected_via_triple: Vec<CrateMismatch>
Unstable (
rustc_private
)rejected_via_kind: Vec<CrateMismatch>
Unstable (
rustc_private
)should_match_name: bool
Unstable (
rustc_private
)