Struct rustc_trans::ModuleTranslation [] [src]

pub struct ModuleTranslation {
    pub name: String,
    pub symbol_name_hash: u64,
    pub source: ModuleSource,
}
🔬 This is a nightly-only experimental API. (rustc_private)

Fields

🔬 This is a nightly-only experimental API. (rustc_private)

The name of the module. When the crate may be saved between compilations, incremental compilation requires that name be unique amongst all crates. Therefore, it should contain something unique to this crate (e.g., a module path) as well as the crate name and disambiguator.

🔬 This is a nightly-only experimental API. (rustc_private)
🔬 This is a nightly-only experimental API. (rustc_private)

Trait Implementations

impl Clone for ModuleTranslation
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Send for ModuleTranslation
[src]

impl Sync for ModuleTranslation
[src]