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