1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
/// Internal namespace. mod private { use crate::prelude::*; // use core::fmt::Debug; // use core::iter::Iterator; /// /// Implementation of depth-first search algorithm. /// pub trait DfsAlgorithm where Self : NodeBasicInterface, { // fn dfs( roots : Iterator< IdInterface > ) // { // // } } } // crate::mod_interface! { prelude use DfsAlgorithm; }