Struct clang_sys::CXIdxObjCPropertyDeclInfo
source · [−]#[repr(C)]pub struct CXIdxObjCPropertyDeclInfo {
pub declInfo: *const CXIdxDeclInfo,
pub getter: *const CXIdxEntityInfo,
pub setter: *const CXIdxEntityInfo,
}
Fields
declInfo: *const CXIdxDeclInfo
getter: *const CXIdxEntityInfo
setter: *const CXIdxEntityInfo
Trait Implementations
sourceimpl Clone for CXIdxObjCPropertyDeclInfo
impl Clone for CXIdxObjCPropertyDeclInfo
sourcefn clone(&self) -> CXIdxObjCPropertyDeclInfo
fn clone(&self) -> CXIdxObjCPropertyDeclInfo
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 more
sourceimpl Debug for CXIdxObjCPropertyDeclInfo
impl Debug for CXIdxObjCPropertyDeclInfo
sourceimpl Default for CXIdxObjCPropertyDeclInfo
impl Default for CXIdxObjCPropertyDeclInfo
sourcefn default() -> CXIdxObjCPropertyDeclInfo
fn default() -> CXIdxObjCPropertyDeclInfo
Returns the “default value” for a type. Read more
impl Copy for CXIdxObjCPropertyDeclInfo
Auto Trait Implementations
impl RefUnwindSafe for CXIdxObjCPropertyDeclInfo
impl !Send for CXIdxObjCPropertyDeclInfo
impl !Sync for CXIdxObjCPropertyDeclInfo
impl Unpin for CXIdxObjCPropertyDeclInfo
impl UnwindSafe for CXIdxObjCPropertyDeclInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more