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