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