pub struct SlideTransition {Show 28 fields
pub spd: Option<STTransitionSpeed>,
pub adv_click: Option<bool>,
pub adv_tm: Option<u32>,
pub blinds: Option<Box<CTOrientationTransition>>,
pub checker: Option<Box<CTOrientationTransition>>,
pub circle: Option<Box<CTEmpty>>,
pub dissolve: Option<Box<CTEmpty>>,
pub comb: Option<Box<CTOrientationTransition>>,
pub cover: Option<Box<CTEightDirectionTransition>>,
pub cut: Option<Box<CTOptionalBlackTransition>>,
pub diamond: Option<Box<CTEmpty>>,
pub fade: Option<Box<CTOptionalBlackTransition>>,
pub newsflash: Option<Box<CTEmpty>>,
pub plus: Option<Box<CTEmpty>>,
pub pull: Option<Box<CTEightDirectionTransition>>,
pub push: Option<Box<CTSideDirectionTransition>>,
pub random: Option<Box<CTEmpty>>,
pub random_bar: Option<Box<CTOrientationTransition>>,
pub split: Option<Box<CTSplitTransition>>,
pub strips: Option<Box<CTCornerDirectionTransition>>,
pub wedge: Option<Box<CTEmpty>>,
pub wheel: Option<Box<CTWheelTransition>>,
pub wipe: Option<Box<CTSideDirectionTransition>>,
pub zoom: Option<Box<CTInOutTransition>>,
pub snd_ac: Option<Box<CTTransitionSoundAction>>,
pub ext_lst: Option<Box<CTExtensionListModify>>,
pub extra_attrs: HashMap<String, String>,
pub extra_children: Vec<PositionedNode>,
}Fields§
§spd: Option<STTransitionSpeed>§adv_click: Option<bool>§adv_tm: Option<u32>§blinds: Option<Box<CTOrientationTransition>>§checker: Option<Box<CTOrientationTransition>>§circle: Option<Box<CTEmpty>>§dissolve: Option<Box<CTEmpty>>§comb: Option<Box<CTOrientationTransition>>§cover: Option<Box<CTEightDirectionTransition>>§cut: Option<Box<CTOptionalBlackTransition>>§diamond: Option<Box<CTEmpty>>§fade: Option<Box<CTOptionalBlackTransition>>§newsflash: Option<Box<CTEmpty>>§plus: Option<Box<CTEmpty>>§pull: Option<Box<CTEightDirectionTransition>>§push: Option<Box<CTSideDirectionTransition>>§random: Option<Box<CTEmpty>>§random_bar: Option<Box<CTOrientationTransition>>§split: Option<Box<CTSplitTransition>>§strips: Option<Box<CTCornerDirectionTransition>>§wedge: Option<Box<CTEmpty>>§wheel: Option<Box<CTWheelTransition>>§wipe: Option<Box<CTSideDirectionTransition>>§zoom: Option<Box<CTInOutTransition>>§snd_ac: Option<Box<CTTransitionSoundAction>>§ext_lst: Option<Box<CTExtensionListModify>>§extra_attrs: HashMap<String, String>Unknown attributes captured for roundtrip fidelity.
extra_children: Vec<PositionedNode>Unknown child elements captured for roundtrip fidelity.
Trait Implementations§
Source§impl Clone for SlideTransition
impl Clone for SlideTransition
Source§fn clone(&self) -> SlideTransition
fn clone(&self) -> SlideTransition
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 SlideTransition
impl Debug for SlideTransition
Source§impl Default for SlideTransition
impl Default for SlideTransition
Source§fn default() -> SlideTransition
fn default() -> SlideTransition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SlideTransition
impl<'de> Deserialize<'de> for SlideTransition
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
Source§impl FromXml for SlideTransition
impl FromXml for SlideTransition
Source§fn from_xml<R: BufRead>(
reader: &mut Reader<R>,
start_tag: &BytesStart<'_>,
is_empty: bool,
) -> Result<Self, ParseError>
fn from_xml<R: BufRead>( reader: &mut Reader<R>, start_tag: &BytesStart<'_>, is_empty: bool, ) -> Result<Self, ParseError>
Parse from an XML reader positioned at the start tag. Read more
Source§impl Serialize for SlideTransition
impl Serialize for SlideTransition
Source§impl ToXml for SlideTransition
impl ToXml for SlideTransition
Source§fn write_attrs<'a>(&self, start: BytesStart<'a>) -> BytesStart<'a>
fn write_attrs<'a>(&self, start: BytesStart<'a>) -> BytesStart<'a>
Write attributes onto the start tag and return it.
Source§fn write_children<W: Write>(
&self,
writer: &mut Writer<W>,
) -> Result<(), SerializeError>
fn write_children<W: Write>( &self, writer: &mut Writer<W>, ) -> Result<(), SerializeError>
Write child elements and text content inside the element.
Source§fn is_empty_element(&self) -> bool
fn is_empty_element(&self) -> bool
Whether this element has no children (self-closing).
Source§fn write_element<W>(
&self,
tag: &str,
writer: &mut Writer<W>,
) -> Result<(), SerializeError>where
W: Write,
fn write_element<W>(
&self,
tag: &str,
writer: &mut Writer<W>,
) -> Result<(), SerializeError>where
W: Write,
Write a complete element:
<tag attrs>children</tag> or <tag attrs/>.Auto Trait Implementations§
impl Freeze for SlideTransition
impl RefUnwindSafe for SlideTransition
impl Send for SlideTransition
impl Sync for SlideTransition
impl Unpin for SlideTransition
impl UnsafeUnpin for SlideTransition
impl UnwindSafe for SlideTransition
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