Struct move_compiler::compiled_unit::NamedCompiledModule
source · [−]pub struct NamedCompiledModule {
pub package_name: Option<Symbol>,
pub address: NumericalAddress,
pub name: Symbol,
pub module: CompiledModule,
pub source_map: SourceMap,
}
Fields
package_name: Option<Symbol>
address: NumericalAddress
name: Symbol
module: CompiledModule
source_map: SourceMap
Trait Implementations
sourceimpl Clone for NamedCompiledModule
impl Clone for NamedCompiledModule
sourcefn clone(&self) -> NamedCompiledModule
fn clone(&self) -> NamedCompiledModule
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for NamedCompiledModule
impl Debug for NamedCompiledModule
impl TargetModule for NamedCompiledModule
Auto Trait Implementations
impl RefUnwindSafe for NamedCompiledModule
impl Send for NamedCompiledModule
impl Sync for NamedCompiledModule
impl Unpin for NamedCompiledModule
impl UnwindSafe for NamedCompiledModule
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more