[]Struct symbolic::debuginfo::pdb::pdb::BaseClassType

pub struct BaseClassType {
    pub kind: ClassKind,
    pub attributes: FieldAttributes,
    pub base_class: TypeIndex,
    pub offset: u32,
}

The information parsed from a type record with kind LF_BCLASS or LF_BINTERFACE.

Fields

kind: ClassKindattributes: FieldAttributesbase_class: TypeIndexoffset: u32

Describes the offset of the base class within the class

Trait Implementations

impl Clone for BaseClassType

impl Copy for BaseClassType

impl Debug for BaseClassType

impl Eq for BaseClassType

impl PartialEq<BaseClassType> for BaseClassType

impl StructuralEq for BaseClassType

impl StructuralPartialEq for BaseClassType

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.