pub struct ConvertLineSequence {
pub start: Option<u64>,
pub end: ConvertLineSequenceEnd,
pub rows: Vec<LineRow>,
}Expand description
The result of ConvertLineProgram::read_sequence.
Fields§
§start: Option<u64>The address of the first instruction in the given rows.
This will be None if there was no DW_LNE_set_address instruction.
end: ConvertLineSequenceEndThe location of the next instruction after the given rows.
rows: Vec<LineRow>The rows in the sequence.
The LineRow::address fields are set to an offset from Self::start.
Trait Implementations§
Source§impl Debug for ConvertLineSequence
impl Debug for ConvertLineSequence
Source§impl PartialEq for ConvertLineSequence
impl PartialEq for ConvertLineSequence
impl Eq for ConvertLineSequence
impl StructuralPartialEq for ConvertLineSequence
Auto Trait Implementations§
impl Freeze for ConvertLineSequence
impl RefUnwindSafe for ConvertLineSequence
impl Send for ConvertLineSequence
impl Sync for ConvertLineSequence
impl Unpin for ConvertLineSequence
impl UnsafeUnpin for ConvertLineSequence
impl UnwindSafe for ConvertLineSequence
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.