pub struct SecondPieSize {
pub value: Option<SecondPieSizeValue>,
pub extra_attrs: HashMap<String, String>,
}Fields§
§value: Option<SecondPieSizeValue>§extra_attrs: HashMap<String, String>Unknown attributes captured for roundtrip fidelity.
Trait Implementations§
Source§impl Clone for SecondPieSize
impl Clone for SecondPieSize
Source§fn clone(&self) -> SecondPieSize
fn clone(&self) -> SecondPieSize
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 SecondPieSize
impl Debug for SecondPieSize
Source§impl Default for SecondPieSize
impl Default for SecondPieSize
Source§fn default() -> SecondPieSize
fn default() -> SecondPieSize
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SecondPieSize
impl<'de> Deserialize<'de> for SecondPieSize
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 SecondPieSize
impl FromXml for SecondPieSize
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 SecondPieSize
impl Serialize for SecondPieSize
Source§impl ToXml for SecondPieSize
impl ToXml for SecondPieSize
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 SecondPieSize
impl RefUnwindSafe for SecondPieSize
impl Send for SecondPieSize
impl Sync for SecondPieSize
impl Unpin for SecondPieSize
impl UnsafeUnpin for SecondPieSize
impl UnwindSafe for SecondPieSize
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