#[repr(transparent)]pub struct AVVideoFieldMode(pub NSInteger);Available on crate feature
AVCaptureSession only.Expand description
Constants indicating video field mode, for use with AVCaptureConnection’s videoFieldMode property (see below).
Indicates that both top and bottom video fields in interlaced content should be passed thru.
Indicates that only the top video field in interlaced content should be passed thru.
Indicates that the bottom video field only in interlaced content should be passed thru.
Indicates that top and bottom video fields in interlaced content should be deinterlaced.
See also Apple’s documentation
Tuple Fields§
§0: NSIntegerImplementations§
Source§impl AVVideoFieldMode
impl AVVideoFieldMode
pub const Both: Self
pub const TopOnly: Self
pub const BottomOnly: Self
pub const Deinterlace: Self
Trait Implementations§
Source§impl Clone for AVVideoFieldMode
impl Clone for AVVideoFieldMode
Source§fn clone(&self) -> AVVideoFieldMode
fn clone(&self) -> AVVideoFieldMode
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 AVVideoFieldMode
impl Debug for AVVideoFieldMode
Source§impl Encode for AVVideoFieldMode
impl Encode for AVVideoFieldMode
Source§impl Hash for AVVideoFieldMode
impl Hash for AVVideoFieldMode
Source§impl Ord for AVVideoFieldMode
impl Ord for AVVideoFieldMode
Source§fn cmp(&self, other: &AVVideoFieldMode) -> Ordering
fn cmp(&self, other: &AVVideoFieldMode) -> 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 AVVideoFieldMode
impl PartialEq for AVVideoFieldMode
Source§impl PartialOrd for AVVideoFieldMode
impl PartialOrd for AVVideoFieldMode
Source§impl RefEncode for AVVideoFieldMode
impl RefEncode for AVVideoFieldMode
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 AVVideoFieldMode
impl Eq for AVVideoFieldMode
impl StructuralPartialEq for AVVideoFieldMode
Auto Trait Implementations§
impl Freeze for AVVideoFieldMode
impl RefUnwindSafe for AVVideoFieldMode
impl Send for AVVideoFieldMode
impl Sync for AVVideoFieldMode
impl Unpin for AVVideoFieldMode
impl UnwindSafe for AVVideoFieldMode
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.