pub struct GraphOverlay {
pub nodes: BTreeMap<String, NodeOverlay>,
}Expand description
Per-node annotations for one rendering, keyed by node id.
Fields§
§nodes: BTreeMap<String, NodeOverlay>Annotations keyed by node id; nodes absent here render plain.
Implementations§
Trait Implementations§
Source§impl Clone for GraphOverlay
impl Clone for GraphOverlay
Source§fn clone(&self) -> GraphOverlay
fn clone(&self) -> GraphOverlay
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 GraphOverlay
impl Debug for GraphOverlay
Source§impl Default for GraphOverlay
impl Default for GraphOverlay
Source§fn default() -> GraphOverlay
fn default() -> GraphOverlay
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GraphOverlay
impl<'de> Deserialize<'de> for GraphOverlay
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GraphOverlay
impl RefUnwindSafe for GraphOverlay
impl Send for GraphOverlay
impl Sync for GraphOverlay
impl Unpin for GraphOverlay
impl UnsafeUnpin for GraphOverlay
impl UnwindSafe for GraphOverlay
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