Struct symbolic::debuginfo::pdb::pdb::MemberType [−]
pub struct MemberType<'t> { pub attributes: FieldAttributes, pub field_type: TypeIndex, pub offset: u16, pub name: RawString<'t>, }
The information parsed from a type record with kind LF_MEMBER
or LF_MEMBER_ST
.
Fields
attributes: FieldAttributes
field_type: TypeIndex
offset: u16
name: RawString<'t>
Trait Implementations
impl<'t> Clone for MemberType<'t>
impl<'t> Clone for MemberType<'t>
pub fn clone(&self) -> MemberType<'t>
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'t> Eq for MemberType<'t>
impl<'t> Eq for MemberType<'t>
impl<'t> PartialEq<MemberType<'t>> for MemberType<'t>
impl<'t> PartialEq<MemberType<'t>> for MemberType<'t>
pub fn eq(&self, other: &MemberType<'t>) -> bool
pub fn ne(&self, other: &MemberType<'t>) -> bool
impl<'t> StructuralEq for MemberType<'t>
impl<'t> StructuralEq for MemberType<'t>
impl<'t> StructuralPartialEq for MemberType<'t>
impl<'t> StructuralPartialEq for MemberType<'t>
Auto Trait Implementations
impl<'t> RefUnwindSafe for MemberType<'t>
impl<'t> RefUnwindSafe for MemberType<'t>
impl<'t> Send for MemberType<'t>
impl<'t> Send for MemberType<'t>
impl<'t> Sync for MemberType<'t>
impl<'t> Sync for MemberType<'t>
impl<'t> Unpin for MemberType<'t>
impl<'t> Unpin for MemberType<'t>
impl<'t> UnwindSafe for MemberType<'t>
impl<'t> UnwindSafe for MemberType<'t>