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