pub struct Choice {
pub on_chip: Codec,
pub h264: Option<H264Path>,
pub host_transcodes: bool,
}Expand description
The codec a chip should emit for a job, and what the host does after.
Fields§
§on_chip: CodecWhat the device encodes.
h264: Option<H264Path>For H.264, which encoder does it.
host_transcodes: boolWhether the home computer transcodes the archive to AV1/AV2.
Trait Implementations§
impl Copy for Choice
impl Eq for Choice
impl StructuralPartialEq for Choice
Auto Trait Implementations§
impl Freeze for Choice
impl RefUnwindSafe for Choice
impl Send for Choice
impl Sync for Choice
impl Unpin for Choice
impl UnsafeUnpin for Choice
impl UnwindSafe for Choice
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