pub struct SlideTiming {
pub tn_lst: Option<Box<CTTimeNodeList>>,
pub bld_lst: Option<Box<CTBuildList>>,
pub ext_lst: Option<Box<CTExtensionListModify>>,
pub extra_children: Vec<PositionedNode>,
}Fields§
§tn_lst: Option<Box<CTTimeNodeList>>§bld_lst: Option<Box<CTBuildList>>§ext_lst: Option<Box<CTExtensionListModify>>§extra_children: Vec<PositionedNode>Unknown child elements captured for roundtrip fidelity.
Trait Implementations§
Source§impl Clone for SlideTiming
impl Clone for SlideTiming
Source§fn clone(&self) -> SlideTiming
fn clone(&self) -> SlideTiming
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 SlideTiming
impl Debug for SlideTiming
Source§impl Default for SlideTiming
impl Default for SlideTiming
Source§fn default() -> SlideTiming
fn default() -> SlideTiming
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SlideTiming
impl<'de> Deserialize<'de> for SlideTiming
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 SlideTiming
impl FromXml for SlideTiming
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 SlideTiming
impl Serialize for SlideTiming
Source§impl ToXml for SlideTiming
impl ToXml for SlideTiming
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_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_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 SlideTiming
impl RefUnwindSafe for SlideTiming
impl Send for SlideTiming
impl Sync for SlideTiming
impl Unpin for SlideTiming
impl UnsafeUnpin for SlideTiming
impl UnwindSafe for SlideTiming
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