Directed adjacency vector graph
- Constructs an empty graph.
- ~directed_adjacency_vector_graph() = default
- Destructs the graph.
- directed_adjacency_vector_graph(directed_adjacency_vector_graph &&other) = default
- Creates a new graph instance and moves the implementation from another instance into this one.
- directed_adjacency_vector_graph &operator=(directed_adjacency_vector_graph &&other)
- Swaps the implementation of this object and another one.