pub struct SpriteOptions {
pub model: Option<String>,
pub provider: Option<String>,
pub input: Option<String>,
pub animation_type: Option<String>,
pub direction: Option<String>,
pub duration: Option<u32>,
pub style: Option<String>,
pub output_format: Option<String>,
pub fps: Option<u32>,
pub params: Value,
}Fields§
§model: Option<String>§provider: Option<String>§input: Option<String>§animation_type: Option<String>§direction: Option<String>§duration: Option<u32>§style: Option<String>§output_format: Option<String>§fps: Option<u32>§params: ValueTrait Implementations§
Source§impl Clone for SpriteOptions
impl Clone for SpriteOptions
Source§fn clone(&self) -> SpriteOptions
fn clone(&self) -> SpriteOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SpriteOptions
impl Debug for SpriteOptions
Source§impl Default for SpriteOptions
impl Default for SpriteOptions
Source§fn default() -> SpriteOptions
fn default() -> SpriteOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SpriteOptions
impl<'de> Deserialize<'de> for SpriteOptions
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 Freeze for SpriteOptions
impl RefUnwindSafe for SpriteOptions
impl Send for SpriteOptions
impl Sync for SpriteOptions
impl Unpin for SpriteOptions
impl UnsafeUnpin for SpriteOptions
impl UnwindSafe for SpriteOptions
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