pub struct AnimationBuild {Show 13 fields
pub kind: String,
pub shape_id: Option<String>,
pub group_id: Option<u32>,
pub ui_expand: bool,
pub build: Option<String>,
pub level: Option<u32>,
pub animate_background: Option<bool>,
pub auto_update_background: Option<bool>,
pub reverse: Option<bool>,
pub advance_after_ms: Option<AnimationNumber>,
pub as_one: Option<bool>,
pub graphic_build: Option<AnimationGraphicBuild>,
pub templates: Vec<AnimationTemplate>,
}Fields§
§kind: String§shape_id: Option<String>Identifier scoped to the owning part, matching object source identity.
group_id: Option<u32>§ui_expand: bool§build: Option<String>§level: Option<u32>§animate_background: Option<bool>§auto_update_background: Option<bool>§reverse: Option<bool>§advance_after_ms: Option<AnimationNumber>§as_one: Option<bool>§graphic_build: Option<AnimationGraphicBuild>§templates: Vec<AnimationTemplate>Trait Implementations§
Source§impl Clone for AnimationBuild
impl Clone for AnimationBuild
Source§impl Debug for AnimationBuild
impl Debug for AnimationBuild
Source§impl<'de> Deserialize<'de> for AnimationBuild
impl<'de> Deserialize<'de> for AnimationBuild
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 AnimationBuild
impl Freeze for AnimationBuild
impl RefUnwindSafe for AnimationBuild
impl Send for AnimationBuild
impl Sync for AnimationBuild
impl Unpin for AnimationBuild
impl UnsafeUnpin for AnimationBuild
impl UnwindSafe for AnimationBuild
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