Struct gimli::Abbreviation
[−]
[src]
pub struct Abbreviation { // some fields omitted }
An abbreviation describes the shape of a DebuggingInformationEntry
's type:
its code, tag type, whether it has children, and its set of attributes.
Methods
impl Abbreviation
[src]
fn new(code: u64, tag: DwTag, has_children: DwChildren, attributes: Vec<AttributeSpecification>) -> Abbreviation
fn code(&self) -> u64
Get this abbreviation's code.
fn tag(&self) -> DwTag
Get this abbreviation's tag.
fn has_children(&self) -> bool
Return true if this abbreviation's type has children, false otherwise.
fn attributes(&self) -> &[AttributeSpecification]
Get this abbreviation's attributes.
Trait Implementations
impl Eq for Abbreviation
[src]
impl PartialEq for Abbreviation
[src]
fn eq(&self, __arg_0: &Abbreviation) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Abbreviation) -> bool
This method tests for !=
.
impl Clone for Abbreviation
[src]
fn clone(&self) -> Abbreviation
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more