pub struct DecodeSpec {
pub ffmpeg: PathBuf,
pub media: PathBuf,
pub start: f32,
pub length: f32,
pub rate: u32,
pub channels: u16,
pub tracks: Vec<(i64, f32)>,
}Fields§
§ffmpeg: PathBuf§media: PathBuf§start: f32§length: f32§rate: u32§channels: u16§tracks: Vec<(i64, f32)>Trait Implementations§
Source§impl Clone for DecodeSpec
impl Clone for DecodeSpec
Source§fn clone(&self) -> DecodeSpec
fn clone(&self) -> DecodeSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DecodeSpec
impl RefUnwindSafe for DecodeSpec
impl Send for DecodeSpec
impl Sync for DecodeSpec
impl Unpin for DecodeSpec
impl UnsafeUnpin for DecodeSpec
impl UnwindSafe for DecodeSpec
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