pub struct BarGrouping {
pub value: Option<BarGroupingType>,
pub extra_attrs: HashMap<String, String>,
}Fields§
§value: Option<BarGroupingType>§extra_attrs: HashMap<String, String>Unknown attributes captured for roundtrip fidelity.
Trait Implementations§
Source§impl Clone for BarGrouping
impl Clone for BarGrouping
Source§fn clone(&self) -> BarGrouping
fn clone(&self) -> BarGrouping
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 BarGrouping
impl Debug for BarGrouping
Source§impl Default for BarGrouping
impl Default for BarGrouping
Source§fn default() -> BarGrouping
fn default() -> BarGrouping
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BarGrouping
impl<'de> Deserialize<'de> for BarGrouping
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 BarGrouping
impl FromXml for BarGrouping
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 BarGrouping
impl Serialize for BarGrouping
Source§impl ToXml for BarGrouping
impl ToXml for BarGrouping
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 is_empty_element(&self) -> bool
fn is_empty_element(&self) -> bool
Whether this element has no children (self-closing).
Source§fn write_children<W>(
&self,
_writer: &mut Writer<W>,
) -> Result<(), SerializeError>where
W: Write,
fn write_children<W>(
&self,
_writer: &mut Writer<W>,
) -> Result<(), SerializeError>where
W: Write,
Write child elements and text content inside the element.
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 BarGrouping
impl RefUnwindSafe for BarGrouping
impl Send for BarGrouping
impl Sync for BarGrouping
impl Unpin for BarGrouping
impl UnsafeUnpin for BarGrouping
impl UnwindSafe for BarGrouping
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