Struct rustc_codegen_ssa::CodegenResults [−][src]
pub struct CodegenResults {
pub modules: Vec<CompiledModule>,
pub allocator_module: Option<CompiledModule>,
pub metadata_module: Option<CompiledModule>,
pub metadata: EncodedMetadata,
pub linker_info: LinkerInfo,
pub crate_info: CrateInfo,
}Fields
modules: Vec<CompiledModule>allocator_module: Option<CompiledModule>metadata_module: Option<CompiledModule>metadata: EncodedMetadatalinker_info: LinkerInfocrate_info: CrateInfoTrait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for CodegenResultsimpl !Send for CodegenResultsimpl !Sync for CodegenResultsimpl Unpin for CodegenResultsimpl !UnwindSafe for CodegenResultsBlanket Implementations
Layout
Note: Most layout information is completely unstable and may be different between compiler versions and platforms. The only exception is types with certain repr(...) attributes. Please see the Rust Reference’s “Type Layout” chapter for details on type layout guarantees.
Size: 624 bytes