pub struct AnimationMedia {
pub target: Option<AnimationTarget>,
pub volume: f64,
pub mute: bool,
pub slide_count: u32,
pub show_when_stopped: bool,
pub narration: Option<bool>,
pub full_screen: Option<bool>,
}Fields§
§target: Option<AnimationTarget>§volume: f64§mute: bool§slide_count: u32§show_when_stopped: bool§narration: Option<bool>§full_screen: Option<bool>Trait Implementations§
Source§impl Clone for AnimationMedia
impl Clone for AnimationMedia
Source§impl Debug for AnimationMedia
impl Debug for AnimationMedia
Source§impl<'de> Deserialize<'de> for AnimationMedia
impl<'de> Deserialize<'de> for AnimationMedia
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 AnimationMedia
impl Freeze for AnimationMedia
impl RefUnwindSafe for AnimationMedia
impl Send for AnimationMedia
impl Sync for AnimationMedia
impl Unpin for AnimationMedia
impl UnsafeUnpin for AnimationMedia
impl UnwindSafe for AnimationMedia
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