pub fn new() -> Self {
        Self {
            client_connections: FuturesUnordered::new(),
            nodes: vec![ServiceFsNode::Directory { children: HashMap::new() }],
        }
    }
/// Create a new `ServiceFs` that is multithreaded-capable and requires
/// services to implement `Send`.
Create a new `ServiceFs` that is multithreaded-capable and requires
services to implement `Send`.
Create a new ` ServiceFs ` that is multithreaded - capable and requires services to implement ` Send ` .
pub fn new() -> Self {
        Self {
            client_connections: FuturesUnordered::new(),
            nodes: vec![ServiceFsNode::Directory { children: HashMap::new() }],
        }
    }
pub fn new ( ) -> Self { Self { client_connections : FuturesUnordered :: new ( ) , nodes : vec ! [ ServiceFsNode Directory { children HashMap new ( ) } ] , } }
Create a new `ServiceFs` that is multithreaded-capable and requires
services to implement `Send`.
Create a new ` ServiceFs ` that is multithreaded - capable and requires services to implement ` Send ` .