pub struct DebugLayout {
pub labels: HashMap<Uuid, String>,
pub nodes: HashMap<Uuid, HashSet<Uuid>>,
}
Expand description
Represents the debug layout of the application: the labels and the nodes/primitives relationship.
Fields§
§labels: HashMap<Uuid, String>
§nodes: HashMap<Uuid, HashSet<Uuid>>
Implementations§
Trait Implementations§
Source§impl Clone for DebugLayout
impl Clone for DebugLayout
Source§fn clone(&self) -> DebugLayout
fn clone(&self) -> DebugLayout
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 DebugLayout
impl RefUnwindSafe for DebugLayout
impl Send for DebugLayout
impl Sync for DebugLayout
impl Unpin for DebugLayout
impl UnwindSafe for DebugLayout
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