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
sourceimpl Clone for CXIdxBaseClassInfo
impl Clone for CXIdxBaseClassInfo
sourcefn clone(&self) -> CXIdxBaseClassInfo
fn clone(&self) -> CXIdxBaseClassInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CXIdxBaseClassInfo
impl Debug for CXIdxBaseClassInfo
sourceimpl Default for CXIdxBaseClassInfo
impl Default for CXIdxBaseClassInfo
sourcefn default() -> CXIdxBaseClassInfo
fn default() -> CXIdxBaseClassInfo
Returns the “default value” for a type. Read more
impl Copy for CXIdxBaseClassInfo
Auto Trait Implementations
impl RefUnwindSafe for CXIdxBaseClassInfo
impl !Send for CXIdxBaseClassInfo
impl !Sync for CXIdxBaseClassInfo
impl Unpin for CXIdxBaseClassInfo
impl UnwindSafe for CXIdxBaseClassInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more