Struct core_foundation_sys::tree::CFTreeContext
source · #[repr(C)]pub struct CFTreeContext {
pub version: CFIndex,
pub info: *mut c_void,
pub retain: CFTreeRetainCallBack,
pub release: CFTreeReleaseCallBack,
pub copyDescription: CFTreeCopyDescriptionCallBack,
}
Fields§
§version: CFIndex
§info: *mut c_void
§retain: CFTreeRetainCallBack
§release: CFTreeReleaseCallBack
§copyDescription: CFTreeCopyDescriptionCallBack
Auto Trait Implementations§
impl Freeze for CFTreeContext
impl RefUnwindSafe for CFTreeContext
impl !Send for CFTreeContext
impl !Sync for CFTreeContext
impl Unpin for CFTreeContext
impl UnwindSafe for CFTreeContext
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