pub struct FourCC { /* private fields */ }Expand description
Represents a generic FourCC code.
Implementations§
Trait Implementations§
Source§impl From<FourCCAudio> for FourCC
impl From<FourCCAudio> for FourCC
Source§fn from(value: FourCCAudio) -> Self
fn from(value: FourCCAudio) -> Self
Converts to this type from the input type.
Source§impl From<FourCCVideo> for FourCC
impl From<FourCCVideo> for FourCC
Source§fn from(value: FourCCVideo) -> Self
fn from(value: FourCCVideo) -> Self
Converts to this type from the input type.
Source§impl TryFrom<FourCC> for FourCCAudio
impl TryFrom<FourCC> for FourCCAudio
Source§impl TryFrom<FourCC> for FourCCVideo
impl TryFrom<FourCC> for FourCCVideo
impl Copy for FourCC
impl Eq for FourCC
impl StructuralPartialEq for FourCC
Auto Trait Implementations§
impl Freeze for FourCC
impl RefUnwindSafe for FourCC
impl Send for FourCC
impl Sync for FourCC
impl Unpin for FourCC
impl UnwindSafe for FourCC
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)