pub struct SeparatedCodeSymbol {
pub parent: SymbolIndex,
pub end: SymbolIndex,
pub len: u32,
pub flags: SeparatedCodeFlags,
pub offset: PdbInternalSectionOffset,
pub parent_offset: PdbInternalSectionOffset,
}Expand description
A separated code symbol.
Symbol kind S_SEPCODE.
Fields§
§parent: SymbolIndexThe parent scope that this block is nested in.
end: SymbolIndexThe end symbol of this block.
len: u32The length of the block.
flags: SeparatedCodeFlagsFlags for this symbol
offset: PdbInternalSectionOffsetCode offset of the start of the separated code.
parent_offset: PdbInternalSectionOffsetParent offset.
Trait Implementations§
Source§impl Clone for SeparatedCodeSymbol
impl Clone for SeparatedCodeSymbol
Source§fn clone(&self) -> SeparatedCodeSymbol
fn clone(&self) -> SeparatedCodeSymbol
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SeparatedCodeSymbol
impl Debug for SeparatedCodeSymbol
Source§impl PartialEq for SeparatedCodeSymbol
impl PartialEq for SeparatedCodeSymbol
Source§impl<'t> TryFromCtx<'t, u16> for SeparatedCodeSymbol
impl<'t> TryFromCtx<'t, u16> for SeparatedCodeSymbol
impl Copy for SeparatedCodeSymbol
impl Eq for SeparatedCodeSymbol
impl StructuralPartialEq for SeparatedCodeSymbol
Auto Trait Implementations§
impl Freeze for SeparatedCodeSymbol
impl RefUnwindSafe for SeparatedCodeSymbol
impl Send for SeparatedCodeSymbol
impl Sync for SeparatedCodeSymbol
impl Unpin for SeparatedCodeSymbol
impl UnwindSafe for SeparatedCodeSymbol
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