#[repr(C)]pub struct FrmSizeEnum { /* private fields */ }
Expand description
Frame size description
Implementations§
Source§impl FrmSizeEnum
impl FrmSizeEnum
Sourcepub fn try_ref<T: IsFrmSizeData>(&self) -> Option<&T>
pub fn try_ref<T: IsFrmSizeData>(&self) -> Option<&T>
Get reference to size description
Sourcepub fn sizes(&self) -> FrmSizeIter<'_> ⓘ
pub fn sizes(&self) -> FrmSizeIter<'_> ⓘ
Get iterator over all supported sizes
Source§impl FrmSizeEnum
impl FrmSizeEnum
Sourcepub fn pixel_format(&self) -> FourCc
pub fn pixel_format(&self) -> FourCc
Requested pixel format
Sourcepub fn type_(&self) -> FrmSizeType
pub fn type_(&self) -> FrmSizeType
Frame size type
Trait Implementations§
Source§impl Clone for FrmSizeEnum
impl Clone for FrmSizeEnum
Source§fn clone(&self) -> FrmSizeEnum
fn clone(&self) -> FrmSizeEnum
Returns a copy 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 Display for FrmSizeEnum
impl Display for FrmSizeEnum
impl Copy for FrmSizeEnum
Auto Trait Implementations§
impl Freeze for FrmSizeEnum
impl RefUnwindSafe for FrmSizeEnum
impl Send for FrmSizeEnum
impl Sync for FrmSizeEnum
impl Unpin for FrmSizeEnum
impl UnwindSafe for FrmSizeEnum
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