pub trait RootDir: FxNode + DirectoryEntry {
// Required methods
fn as_directory_entry(self: Arc<Self>) -> Arc<dyn DirectoryEntry> ⓘ;
fn serve(
self: Arc<Self>,
flags: Flags,
server_end: ServerEnd<DirectoryMarker>,
);
fn as_node(self: Arc<Self>) -> Arc<dyn FxNode> ⓘ;
// Provided method
fn register_additional_volume_services(
self: Arc<Self>,
_svc_dir: &Simple,
) -> Result<(), Error> { ... }
}