pub struct CppTypeInfoNode {
pub name: String,
pub mangled_name: String,
pub address: u64,
pub kind: CppTypeInfoKind,
pub bases: Vec<CppBaseClass>,
pub evidence: Vec<CppEvidence>,
}Expand description
The CppTypeInfoNode type.
Fields§
§name: StringThe name field.
mangled_name: StringThe mangled_name field.
address: u64The address field.
kind: CppTypeInfoKindThe kind field.
bases: Vec<CppBaseClass>The bases field.
evidence: Vec<CppEvidence>The evidence field.
Trait Implementations§
Source§impl Clone for CppTypeInfoNode
impl Clone for CppTypeInfoNode
Source§impl Debug for CppTypeInfoNode
impl Debug for CppTypeInfoNode
Auto Trait Implementations§
impl Freeze for CppTypeInfoNode
impl RefUnwindSafe for CppTypeInfoNode
impl Send for CppTypeInfoNode
impl Sync for CppTypeInfoNode
impl Unpin for CppTypeInfoNode
impl UnsafeUnpin for CppTypeInfoNode
impl UnwindSafe for CppTypeInfoNode
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