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