#[repr(transparent)]pub struct PHASECalibrationMode(pub NSInteger);Available on crate feature
PHASETypes only.Expand description
Calibration mode.
Note: In general, clients are advised use a calibrated input mode. Setting the value to PHASECalibrationModeNone is not advised.
Linear gain with no reference (uncailbrated).
SPL relative to a device-tuned SPL (when available).
Absolute SPL. The system will hit the value ‘if it can’ (depending on the capabilities of the current output device).
See also Apple’s documentation
Tuple Fields§
§0: NSIntegerImplementations§
Trait Implementations§
Source§impl Clone for PHASECalibrationMode
impl Clone for PHASECalibrationMode
Source§fn clone(&self) -> PHASECalibrationMode
fn clone(&self) -> PHASECalibrationMode
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 PHASECalibrationMode
impl Debug for PHASECalibrationMode
Source§impl Encode for PHASECalibrationMode
impl Encode for PHASECalibrationMode
Source§impl Hash for PHASECalibrationMode
impl Hash for PHASECalibrationMode
Source§impl Ord for PHASECalibrationMode
impl Ord for PHASECalibrationMode
Source§fn cmp(&self, other: &PHASECalibrationMode) -> Ordering
fn cmp(&self, other: &PHASECalibrationMode) -> 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 PHASECalibrationMode
impl PartialEq for PHASECalibrationMode
Source§impl PartialOrd for PHASECalibrationMode
impl PartialOrd for PHASECalibrationMode
Source§impl RefEncode for PHASECalibrationMode
impl RefEncode for PHASECalibrationMode
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 PHASECalibrationMode
impl Eq for PHASECalibrationMode
impl StructuralPartialEq for PHASECalibrationMode
Auto Trait Implementations§
impl Freeze for PHASECalibrationMode
impl RefUnwindSafe for PHASECalibrationMode
impl Send for PHASECalibrationMode
impl Sync for PHASECalibrationMode
impl Unpin for PHASECalibrationMode
impl UnwindSafe for PHASECalibrationMode
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.