#[repr(i32)]pub enum CFSetCallbacks {
Type = 0,
CopyString = 1,
}Expand description
Safe representation of the CFSetCallBacks / kCFTypeSetCallBacks /
kCFCopyStringSetCallBacks configuration used when creating sets.
Variants§
Type = 0
Use Core Foundation retain/release/hash/equality callbacks for arbitrary CFTypes.
CopyString = 1
Copy inserted CFString values using kCFCopyStringSetCallBacks.
Trait Implementations§
Source§impl Clone for CFSetCallbacks
impl Clone for CFSetCallbacks
Source§fn clone(&self) -> CFSetCallbacks
fn clone(&self) -> CFSetCallbacks
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CFSetCallbacks
impl Debug for CFSetCallbacks
Source§impl Default for CFSetCallbacks
impl Default for CFSetCallbacks
Source§fn default() -> CFSetCallbacks
fn default() -> CFSetCallbacks
Returns the “default value” for a type. Read more
Source§impl Hash for CFSetCallbacks
impl Hash for CFSetCallbacks
Source§impl PartialEq for CFSetCallbacks
impl PartialEq for CFSetCallbacks
Source§fn eq(&self, other: &CFSetCallbacks) -> bool
fn eq(&self, other: &CFSetCallbacks) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for CFSetCallbacks
impl Eq for CFSetCallbacks
impl StructuralPartialEq for CFSetCallbacks
Auto Trait Implementations§
impl Freeze for CFSetCallbacks
impl RefUnwindSafe for CFSetCallbacks
impl Send for CFSetCallbacks
impl Sync for CFSetCallbacks
impl Unpin for CFSetCallbacks
impl UnsafeUnpin for CFSetCallbacks
impl UnwindSafe for CFSetCallbacks
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