Struct clang_sys::CXIdxEntityInfo
source · #[repr(C)]pub struct CXIdxEntityInfo {
pub kind: CXIdxEntityKind,
pub templateKind: CXIdxEntityCXXTemplateKind,
pub lang: CXIdxEntityLanguage,
pub name: *const c_char,
pub USR: *const c_char,
pub cursor: CXCursor,
pub attributes: *const *const CXIdxAttrInfo,
pub numAttributes: c_uint,
}
Fields§
§kind: CXIdxEntityKind
§templateKind: CXIdxEntityCXXTemplateKind
§lang: CXIdxEntityLanguage
§name: *const c_char
§USR: *const c_char
§cursor: CXCursor
§attributes: *const *const CXIdxAttrInfo
§numAttributes: c_uint
Trait Implementations§
source§impl Clone for CXIdxEntityInfo
impl Clone for CXIdxEntityInfo
source§fn clone(&self) -> CXIdxEntityInfo
fn clone(&self) -> CXIdxEntityInfo
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 CXIdxEntityInfo
impl Debug for CXIdxEntityInfo
source§impl Default for CXIdxEntityInfo
impl Default for CXIdxEntityInfo
source§fn default() -> CXIdxEntityInfo
fn default() -> CXIdxEntityInfo
Returns the “default value” for a type. Read more