Struct stack_graphs::graph::UnknownNode [−][src]
pub struct UnknownNode { pub id: NodeID, }
Expand description
A placeholder for a node that you know needs to exist, but don’t yet know what kind of node it
will be. Before you can use the graph, you must use resolve_unknown_node
to replace this
placeholder with a “real” node.
Fields
id: NodeID
Expand description
The unique identifier for this node.
Implementations
impl UnknownNode
[src]
impl UnknownNode
[src]pub fn add_to_graph(self, graph: &mut StackGraph) -> Option<Handle<Node>>
[src]
pub fn add_to_graph(self, graph: &mut StackGraph) -> Option<Handle<Node>>
[src]Adds the node to a stack graph.
pub fn display<'a>(&'a self, graph: &'a StackGraph) -> impl Display + 'a
[src]
Trait Implementations
impl From<UnknownNode> for Node
[src]
impl From<UnknownNode> for Node
[src]fn from(node: UnknownNode) -> Node
[src]
fn from(node: UnknownNode) -> Node
[src]Performs the conversion.