3 use std::collections::HashMap;
5 trait Graph<Node, Edge> {
10 impl<E> Graph<isize, E> for HashMap<isize, isize> {
14 fn g(&self, _e: isize) {
20 let g : Box<HashMap<isize,isize>> = Box::new(HashMap::new());
21 let _g2 : Box<dyn Graph<isize,isize>> = g as Box<dyn Graph<isize,isize>>;