Enum gimli::write::Location [−][src]
pub enum Location {
BaseAddress {
address: Address,
},
OffsetPair {
begin: u64,
end: u64,
data: Expression,
},
StartEnd {
begin: Address,
end: Address,
data: Expression,
},
StartLength {
begin: Address,
length: u64,
data: Expression,
},
DefaultLocation {
data: Expression,
},
}
Expand description
A single location.
Variants
DW_LLE_base_address
Fields of BaseAddress
address: Address
Base address.
DW_LLE_offset_pair
Fields of OffsetPair
begin: u64
Start of range relative to base address.
end: u64
End of range relative to base address.
data: Expression
Location description.
DW_LLE_start_end
Fields of StartEnd
DW_LLE_start_length
Fields of StartLength
DW_LLE_default_location
Fields of DefaultLocation
data: Expression
Location description.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Location
impl UnwindSafe for Location
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.