#[repr(transparent)]pub struct ICDeviceType(pub NSUInteger);Available on crate feature
ICDevice only.Expand description
Image Capture Device Types
See also Apple’s documentation
Tuple Fields§
§0: NSUIntegerImplementations§
Trait Implementations§
Source§impl Clone for ICDeviceType
impl Clone for ICDeviceType
Source§fn clone(&self) -> ICDeviceType
fn clone(&self) -> ICDeviceType
Returns a duplicate 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 ICDeviceType
impl Debug for ICDeviceType
Source§impl Encode for ICDeviceType
impl Encode for ICDeviceType
Source§impl Hash for ICDeviceType
impl Hash for ICDeviceType
Source§impl Ord for ICDeviceType
impl Ord for ICDeviceType
Source§fn cmp(&self, other: &ICDeviceType) -> Ordering
fn cmp(&self, other: &ICDeviceType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ICDeviceType
impl PartialEq for ICDeviceType
Source§impl PartialOrd for ICDeviceType
impl PartialOrd for ICDeviceType
Source§impl RefEncode for ICDeviceType
impl RefEncode for ICDeviceType
Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
impl Copy for ICDeviceType
impl Eq for ICDeviceType
impl StructuralPartialEq for ICDeviceType
Auto Trait Implementations§
impl Freeze for ICDeviceType
impl RefUnwindSafe for ICDeviceType
impl Send for ICDeviceType
impl Sync for ICDeviceType
impl Unpin for ICDeviceType
impl UnwindSafe for ICDeviceType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> EncodeArgument for Twhere
T: Encode,
impl<T> EncodeArgument for Twhere
T: Encode,
Source§const ENCODING_ARGUMENT: Encoding = T::ENCODING
const ENCODING_ARGUMENT: Encoding = T::ENCODING
The Objective-C type-encoding for this type.
Source§impl<T> EncodeReturn for Twhere
T: Encode,
impl<T> EncodeReturn for Twhere
T: Encode,
Source§const ENCODING_RETURN: Encoding = T::ENCODING
const ENCODING_RETURN: Encoding = T::ENCODING
The Objective-C type-encoding for this type.