Struct clang_sys::CXIdxIncludedFileInfo
source · #[repr(C)]pub struct CXIdxIncludedFileInfo {
pub hashLoc: CXIdxLoc,
pub filename: *const c_char,
pub file: CXFile,
pub isImport: c_int,
pub isAngled: c_int,
pub isModuleImport: c_int,
}
Fields§
§hashLoc: CXIdxLoc
§filename: *const c_char
§file: CXFile
§isImport: c_int
§isAngled: c_int
§isModuleImport: c_int
Trait Implementations§
source§impl Clone for CXIdxIncludedFileInfo
impl Clone for CXIdxIncludedFileInfo
source§fn clone(&self) -> CXIdxIncludedFileInfo
fn clone(&self) -> CXIdxIncludedFileInfo
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 CXIdxIncludedFileInfo
impl Debug for CXIdxIncludedFileInfo
source§impl Default for CXIdxIncludedFileInfo
impl Default for CXIdxIncludedFileInfo
source§fn default() -> CXIdxIncludedFileInfo
fn default() -> CXIdxIncludedFileInfo
Returns the “default value” for a type. Read more
impl Copy for CXIdxIncludedFileInfo
Auto Trait Implementations§
impl Freeze for CXIdxIncludedFileInfo
impl RefUnwindSafe for CXIdxIncludedFileInfo
impl !Send for CXIdxIncludedFileInfo
impl !Sync for CXIdxIncludedFileInfo
impl Unpin for CXIdxIncludedFileInfo
impl UnwindSafe for CXIdxIncludedFileInfo
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