pub struct LibraryNode {
pub node_id: NodeId,
pub name: String,
pub children: Vec<AnyId>,
pub facets: Facets,
}Expand description
A deployment library: the container DDS-XML declares profiles, domains and participants in. Spec §3.7.
Fields§
§node_id: NodeIdStable identity.
name: StringLibrary name.
children: Vec<AnyId>Everything declared inside, in declaration order.
facets: FacetsPer-source information. Spec §4.
Trait Implementations§
Source§impl Clone for LibraryNode
impl Clone for LibraryNode
Source§impl Debug for LibraryNode
impl Debug for LibraryNode
impl Eq for LibraryNode
Source§impl PartialEq for LibraryNode
impl PartialEq for LibraryNode
impl StructuralPartialEq for LibraryNode
Auto Trait Implementations§
impl Freeze for LibraryNode
impl RefUnwindSafe for LibraryNode
impl Send for LibraryNode
impl Sync for LibraryNode
impl Unpin for LibraryNode
impl UnsafeUnpin for LibraryNode
impl UnwindSafe for LibraryNode
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