Struct cranelift_codegen::ir::HeapData [−][src]
pub struct HeapData {
pub base: HeapBase,
pub min_size: Imm64,
pub guard_size: Imm64,
pub style: HeapStyle,
}Information about a heap declaration.
Fields
base: HeapBase
Method for determining the heap base address.
min_size: Imm64
Guaranteed minimum heap size in bytes. Heap accesses before min_size don't need bounds
checking.
guard_size: Imm64
Size in bytes of the guard pages following the heap.
style: HeapStyle
Heap style, with additional style-specific info.
Trait Implementations
impl Clone for HeapData[src]
impl Clone for HeapDatafn clone(&self) -> HeapData[src]
fn clone(&self) -> HeapDataReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Display for HeapData[src]
impl Display for HeapData