Struct gimli::write::FrameDescriptionEntry [−][src]
A frame description entry. There should be one FDE per function.
Fields
lsda: Option<Address>
The address of the LSDA.
Implementations
impl FrameDescriptionEntry
[src]
impl FrameDescriptionEntry
[src]pub fn new(address: Address, length: u32) -> Self
[src]
Create a new frame description entry for a function.
pub fn add_instruction(
&mut self,
offset: u32,
instruction: CallFrameInstruction
)
[src]
&mut self,
offset: u32,
instruction: CallFrameInstruction
)
Add an instruction.
Instructions must be added in increasing order of offset, or writing will fail.
Trait Implementations
impl Clone for FrameDescriptionEntry
[src]
impl Clone for FrameDescriptionEntry
[src]fn clone(&self) -> FrameDescriptionEntry
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for FrameDescriptionEntry
[src]
impl Eq for FrameDescriptionEntry
[src]impl PartialEq<FrameDescriptionEntry> for FrameDescriptionEntry
[src]
impl PartialEq<FrameDescriptionEntry> for FrameDescriptionEntry
[src]fn eq(&self, other: &FrameDescriptionEntry) -> bool
[src]
fn ne(&self, other: &FrameDescriptionEntry) -> bool
[src]
impl StructuralEq for FrameDescriptionEntry
[src]
impl StructuralEq for FrameDescriptionEntry
[src]Auto Trait Implementations
impl RefUnwindSafe for FrameDescriptionEntry
impl RefUnwindSafe for FrameDescriptionEntry
impl Send for FrameDescriptionEntry
impl Send for FrameDescriptionEntry
impl Sync for FrameDescriptionEntry
impl Sync for FrameDescriptionEntry
impl Unpin for FrameDescriptionEntry
impl Unpin for FrameDescriptionEntry
impl UnwindSafe for FrameDescriptionEntry
impl UnwindSafe for FrameDescriptionEntry