Skip to main content

snix_castore/directoryservice/traversal/
mod.rs

1mod bfs;
2mod descend_to;
3
4pub use bfs::root_to_leaves;
5pub use descend_to::descend_to;
6
7use crate::B3Digest;
8
9#[derive(thiserror::Error, Debug)]
10pub enum Error {
11    #[error("unable to lookup directory {0}")]
12    GetFailure(B3Digest, #[source] crate::directoryservice::Error),
13    #[error("referenced directory {0} not found")]
14    NotFound(B3Digest),
15}