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