pub struct ModuleBoundaries {
pub modules: BTreeMap<String, Vec<String>>,
}Expand description
Metadata about which nodes came from which module, used for graph visualization with subgraph boundaries.
Fields§
§modules: BTreeMap<String, Vec<String>>Maps module_id -> list of expanded node IDs that belong to it.
Trait Implementations§
Source§impl Clone for ModuleBoundaries
impl Clone for ModuleBoundaries
Source§fn clone(&self) -> ModuleBoundaries
fn clone(&self) -> ModuleBoundaries
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 ModuleBoundaries
impl Debug for ModuleBoundaries
Source§impl Default for ModuleBoundaries
impl Default for ModuleBoundaries
Source§fn default() -> ModuleBoundaries
fn default() -> ModuleBoundaries
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ModuleBoundaries
impl RefUnwindSafe for ModuleBoundaries
impl Send for ModuleBoundaries
impl Sync for ModuleBoundaries
impl Unpin for ModuleBoundaries
impl UnsafeUnpin for ModuleBoundaries
impl UnwindSafe for ModuleBoundaries
Blanket Implementations§
impl<T> Allocation for T
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