#[repr(transparent)]pub struct SCVideoStreamAnalyzerStreamDirection(pub NSInteger);Available on crate feature
SCVideoStreamAnalyzer only.Expand description
Options for the different types of analyzed video streams.
Pass this enum into the SCVideoStreamAnalyzer/init(participantUUID:streamDirection:) initializer when creating an SCVideoStreamAnalyzer to analyze video streams.
See also Apple’s documentation
Tuple Fields§
§0: NSIntegerImplementations§
Source§impl SCVideoStreamAnalyzerStreamDirection
impl SCVideoStreamAnalyzerStreamDirection
Trait Implementations§
Source§impl Clone for SCVideoStreamAnalyzerStreamDirection
impl Clone for SCVideoStreamAnalyzerStreamDirection
Source§fn clone(&self) -> SCVideoStreamAnalyzerStreamDirection
fn clone(&self) -> SCVideoStreamAnalyzerStreamDirection
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 Ord for SCVideoStreamAnalyzerStreamDirection
impl Ord for SCVideoStreamAnalyzerStreamDirection
Source§fn cmp(&self, other: &SCVideoStreamAnalyzerStreamDirection) -> Ordering
fn cmp(&self, other: &SCVideoStreamAnalyzerStreamDirection) -> 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 SCVideoStreamAnalyzerStreamDirection
impl PartialEq for SCVideoStreamAnalyzerStreamDirection
Source§fn eq(&self, other: &SCVideoStreamAnalyzerStreamDirection) -> bool
fn eq(&self, other: &SCVideoStreamAnalyzerStreamDirection) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for SCVideoStreamAnalyzerStreamDirection
impl PartialOrd for SCVideoStreamAnalyzerStreamDirection
Source§impl RefEncode for SCVideoStreamAnalyzerStreamDirection
impl RefEncode for SCVideoStreamAnalyzerStreamDirection
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 SCVideoStreamAnalyzerStreamDirection
impl Eq for SCVideoStreamAnalyzerStreamDirection
impl StructuralPartialEq for SCVideoStreamAnalyzerStreamDirection
Auto Trait Implementations§
impl Freeze for SCVideoStreamAnalyzerStreamDirection
impl RefUnwindSafe for SCVideoStreamAnalyzerStreamDirection
impl Send for SCVideoStreamAnalyzerStreamDirection
impl Sync for SCVideoStreamAnalyzerStreamDirection
impl Unpin for SCVideoStreamAnalyzerStreamDirection
impl UnwindSafe for SCVideoStreamAnalyzerStreamDirection
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.