pub struct PictureOptions {
pub apply_to_front: Option<Box<CTBoolean>>,
pub apply_to_sides: Option<Box<CTBoolean>>,
pub apply_to_end: Option<Box<CTBoolean>>,
pub picture_format: Option<Box<ChartPictureFormat>>,
pub picture_stack_unit: Option<Box<PictureStackUnit>>,
pub extra_children: Vec<PositionedNode>,
}Fields§
§apply_to_front: Option<Box<CTBoolean>>§apply_to_sides: Option<Box<CTBoolean>>§apply_to_end: Option<Box<CTBoolean>>§picture_format: Option<Box<ChartPictureFormat>>§picture_stack_unit: Option<Box<PictureStackUnit>>§extra_children: Vec<PositionedNode>Unknown child elements captured for roundtrip fidelity.
Trait Implementations§
Source§impl Clone for PictureOptions
impl Clone for PictureOptions
Source§fn clone(&self) -> PictureOptions
fn clone(&self) -> PictureOptions
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 PictureOptions
impl Debug for PictureOptions
Source§impl Default for PictureOptions
impl Default for PictureOptions
Source§fn default() -> PictureOptions
fn default() -> PictureOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PictureOptions
impl<'de> Deserialize<'de> for PictureOptions
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 PictureOptions
impl FromXml for PictureOptions
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 PictureOptions
impl Serialize for PictureOptions
Source§impl ToXml for PictureOptions
impl ToXml for PictureOptions
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 PictureOptions
impl RefUnwindSafe for PictureOptions
impl Send for PictureOptions
impl Sync for PictureOptions
impl Unpin for PictureOptions
impl UnsafeUnpin for PictureOptions
impl UnwindSafe for PictureOptions
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