Struct clang_sys::CXIdxCXXClassDeclInfo
source · #[repr(C)]pub struct CXIdxCXXClassDeclInfo {
pub declInfo: *const CXIdxDeclInfo,
pub bases: *const *const CXIdxBaseClassInfo,
pub numBases: c_uint,
}
Fields§
§declInfo: *const CXIdxDeclInfo
§bases: *const *const CXIdxBaseClassInfo
§numBases: c_uint
Trait Implementations§
source§impl Clone for CXIdxCXXClassDeclInfo
impl Clone for CXIdxCXXClassDeclInfo
source§fn clone(&self) -> CXIdxCXXClassDeclInfo
fn clone(&self) -> CXIdxCXXClassDeclInfo
Returns a copy 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 CXIdxCXXClassDeclInfo
impl Debug for CXIdxCXXClassDeclInfo
source§impl Default for CXIdxCXXClassDeclInfo
impl Default for CXIdxCXXClassDeclInfo
source§fn default() -> CXIdxCXXClassDeclInfo
fn default() -> CXIdxCXXClassDeclInfo
Returns the “default value” for a type. Read more
impl Copy for CXIdxCXXClassDeclInfo
Auto Trait Implementations§
impl Freeze for CXIdxCXXClassDeclInfo
impl RefUnwindSafe for CXIdxCXXClassDeclInfo
impl !Send for CXIdxCXXClassDeclInfo
impl !Sync for CXIdxCXXClassDeclInfo
impl Unpin for CXIdxCXXClassDeclInfo
impl UnwindSafe for CXIdxCXXClassDeclInfo
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