Struct clang_sys::CXIdxObjCInterfaceDeclInfo
source · #[repr(C)]pub struct CXIdxObjCInterfaceDeclInfo {
pub containerInfo: *const CXIdxObjCContainerDeclInfo,
pub superInfo: *const CXIdxBaseClassInfo,
pub protocols: *const CXIdxObjCProtocolRefListInfo,
}
Fields§
§containerInfo: *const CXIdxObjCContainerDeclInfo
§superInfo: *const CXIdxBaseClassInfo
§protocols: *const CXIdxObjCProtocolRefListInfo
Trait Implementations§
source§impl Clone for CXIdxObjCInterfaceDeclInfo
impl Clone for CXIdxObjCInterfaceDeclInfo
source§fn clone(&self) -> CXIdxObjCInterfaceDeclInfo
fn clone(&self) -> CXIdxObjCInterfaceDeclInfo
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 CXIdxObjCInterfaceDeclInfo
impl Debug for CXIdxObjCInterfaceDeclInfo
source§impl Default for CXIdxObjCInterfaceDeclInfo
impl Default for CXIdxObjCInterfaceDeclInfo
source§fn default() -> CXIdxObjCInterfaceDeclInfo
fn default() -> CXIdxObjCInterfaceDeclInfo
Returns the “default value” for a type. Read more
impl Copy for CXIdxObjCInterfaceDeclInfo
Auto Trait Implementations§
impl Freeze for CXIdxObjCInterfaceDeclInfo
impl RefUnwindSafe for CXIdxObjCInterfaceDeclInfo
impl !Send for CXIdxObjCInterfaceDeclInfo
impl !Sync for CXIdxObjCInterfaceDeclInfo
impl Unpin for CXIdxObjCInterfaceDeclInfo
impl UnwindSafe for CXIdxObjCInterfaceDeclInfo
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