pub struct AnimationTarget {
pub kind: String,
pub shape_id: Option<String>,
pub sub_shape_id: Option<String>,
pub background: Option<bool>,
pub text: Option<AnimationTextRange>,
pub chart: Option<AnimationChartTarget>,
pub diagram: Option<AnimationDiagramTarget>,
pub sound: Option<AnimationSound>,
}Fields§
§kind: String§shape_id: Option<String>Identifier scoped to the owning part, matching object source identity.
sub_shape_id: Option<String>§background: Option<bool>§text: Option<AnimationTextRange>§chart: Option<AnimationChartTarget>§diagram: Option<AnimationDiagramTarget>§sound: Option<AnimationSound>Trait Implementations§
Source§impl Clone for AnimationTarget
impl Clone for AnimationTarget
Source§impl Debug for AnimationTarget
impl Debug for AnimationTarget
Source§impl<'de> Deserialize<'de> for AnimationTarget
impl<'de> Deserialize<'de> for AnimationTarget
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 AnimationTarget
impl Freeze for AnimationTarget
impl RefUnwindSafe for AnimationTarget
impl Send for AnimationTarget
impl Sync for AnimationTarget
impl Unpin for AnimationTarget
impl UnsafeUnpin for AnimationTarget
impl UnwindSafe for AnimationTarget
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