pub struct ComposedNode {
pub path: String,
pub attributes: FxHashMap<String, Value>,
pub children: Vec<String>,
pub parent: Option<String>,
}Expand description
Composed node after flattening ECS structure
Fields§
§path: String§attributes: FxHashMap<String, Value>§children: Vec<String>§parent: Option<String>Trait Implementations§
Source§impl Clone for ComposedNode
impl Clone for ComposedNode
Source§fn clone(&self) -> ComposedNode
fn clone(&self) -> ComposedNode
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 moreAuto Trait Implementations§
impl Freeze for ComposedNode
impl RefUnwindSafe for ComposedNode
impl Send for ComposedNode
impl Sync for ComposedNode
impl Unpin for ComposedNode
impl UnsafeUnpin for ComposedNode
impl UnwindSafe for ComposedNode
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