[−][src]Enum pdb::SymbolData
pub enum SymbolData {
PublicSymbol(PublicSymbol),
DataSymbol(DataSymbol),
ProcedureReference(ProcedureReferenceSymbol),
DataReference(DataReferenceSymbol),
AnnotationReference(AnnotationReferenceSymbol),
Constant(ConstantSymbol),
UserDefinedType(UserDefinedTypeSymbol),
ThreadStorage(ThreadStorageSymbol),
}SymbolData contains the information parsed from a symbol record.
Variants
PublicSymbol(PublicSymbol)DataSymbol(DataSymbol)ProcedureReference(ProcedureReferenceSymbol)DataReference(DataReferenceSymbol)AnnotationReference(AnnotationReferenceSymbol)Constant(ConstantSymbol)UserDefinedType(UserDefinedTypeSymbol)ThreadStorage(ThreadStorageSymbol)Trait Implementations
impl Debug for SymbolData[src]
impl Debug for SymbolDatafn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Copy for SymbolData[src]
impl Copy for SymbolDataimpl Clone for SymbolData[src]
impl Clone for SymbolDatafn clone(&self) -> SymbolData[src]
fn clone(&self) -> SymbolDataReturns 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 Eq for SymbolData[src]
impl Eq for SymbolDataimpl PartialEq for SymbolData[src]
impl PartialEq for SymbolDatafn eq(&self, other: &SymbolData) -> bool[src]
fn eq(&self, other: &SymbolData) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &SymbolData) -> bool[src]
fn ne(&self, other: &SymbolData) -> boolThis method tests for !=.
Auto Trait Implementations
impl Send for SymbolData
impl Send for SymbolDataimpl Sync for SymbolData
impl Sync for SymbolData