use PhantomData;
use crate FileId;
/// The generic kind of a TBF error. This abstracts the most common error possibilities for
/// implementations. Some implementations may never produce errors with a specific kind, so if
/// you know the implementation, it's better to work with its error directly.
/// A common trait for all tag-based filesystem errors