pub enum EncoderSettings {
Video(VideoEncoderSettings),
Audio(AudioEncoderSettings),
}
Expand description
Represents the settings for an encoder.
Variants§
Video(VideoEncoderSettings)
Video encoder settings.
Audio(AudioEncoderSettings)
Audio encoder settings.
Trait Implementations§
Source§impl From<AudioEncoderSettings> for EncoderSettings
impl From<AudioEncoderSettings> for EncoderSettings
Source§fn from(settings: AudioEncoderSettings) -> Self
fn from(settings: AudioEncoderSettings) -> Self
Converts to this type from the input type.
Source§impl From<VideoEncoderSettings> for EncoderSettings
impl From<VideoEncoderSettings> for EncoderSettings
Source§fn from(settings: VideoEncoderSettings) -> Self
fn from(settings: VideoEncoderSettings) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for EncoderSettings
impl RefUnwindSafe for EncoderSettings
impl !Send for EncoderSettings
impl !Sync for EncoderSettings
impl Unpin for EncoderSettings
impl UnwindSafe for EncoderSettings
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