Enum cranelift_wasm::GlobalVariable
source · pub enum GlobalVariable {
Const(Value),
Memory {
gv: GlobalValue,
offset: Offset32,
ty: Type,
},
Custom,
}
Expand description
The value of a WebAssembly global variable.
Variants§
Const(Value)
This is a constant global with a value known at compile time.
Memory
Fields
§
gv: GlobalValue
The address of the global variable storage.
This is a variable in memory that should be referenced through a GlobalValue
.
Custom
This is a global variable that needs to be handled by the environment.
Trait Implementations§
source§impl Clone for GlobalVariable
impl Clone for GlobalVariable
source§fn clone(&self) -> GlobalVariable
fn clone(&self) -> GlobalVariable
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more