pub struct MediaPlayback {
pub trim_start_ms: Option<f64>,
pub trim_end_ms: Option<f64>,
pub fade_in_ms: Option<f64>,
pub fade_out_ms: Option<f64>,
pub bookmarks: Vec<MediaBookmark>,
}Fields§
§trim_start_ms: Option<f64>§trim_end_ms: Option<f64>§fade_in_ms: Option<f64>§fade_out_ms: Option<f64>§bookmarks: Vec<MediaBookmark>Trait Implementations§
Source§impl Clone for MediaPlayback
impl Clone for MediaPlayback
Source§impl Debug for MediaPlayback
impl Debug for MediaPlayback
Source§impl Default for MediaPlayback
impl Default for MediaPlayback
Source§impl<'de> Deserialize<'de> for MediaPlayback
impl<'de> Deserialize<'de> for MediaPlayback
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Forget for MediaPlayback
impl Freeze for MediaPlayback
impl RefUnwindSafe for MediaPlayback
impl Send for MediaPlayback
impl Sync for MediaPlayback
impl Unpin for MediaPlayback
impl UnsafeUnpin for MediaPlayback
impl UnwindSafe for MediaPlayback
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