pub struct DdsXmlDocument {
pub root: XmlElement,
}Expand description
Generischer In-Memory-Container fuer ein DDS-XML-Dokument nach §7.1.
Ein Element wird als XmlElement (Tag, Attribute, Children, Text)
abgebildet. Building-Block-Decoder navigieren ueber diesen Baum und
erzeugen typed Strukturen (z.B. QoS-Profile in Cluster G).
Fields§
§root: XmlElementWurzel-Element des Dokuments (z.B. <dds>, <qos_library>,
<domain_participant_library>).
Implementations§
Trait Implementations§
Source§impl Clone for DdsXmlDocument
impl Clone for DdsXmlDocument
Source§fn clone(&self) -> DdsXmlDocument
fn clone(&self) -> DdsXmlDocument
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DdsXmlDocument
impl Debug for DdsXmlDocument
Source§impl PartialEq for DdsXmlDocument
impl PartialEq for DdsXmlDocument
Source§fn eq(&self, other: &DdsXmlDocument) -> bool
fn eq(&self, other: &DdsXmlDocument) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for DdsXmlDocument
impl StructuralPartialEq for DdsXmlDocument
Auto Trait Implementations§
impl Freeze for DdsXmlDocument
impl RefUnwindSafe for DdsXmlDocument
impl Send for DdsXmlDocument
impl Sync for DdsXmlDocument
impl Unpin for DdsXmlDocument
impl UnsafeUnpin for DdsXmlDocument
impl UnwindSafe for DdsXmlDocument
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