use crate::{ blobservice::BlobService, directoryservice::DirectoryService, pathinfoservice::PathInfoService, }; pub struct FUSE { blob_service: BS, directory_service: DS, path_info_service: PS, } impl FUSE { pub fn new(path_info_service: PS, directory_service: DS, blob_service: BS) -> Self { Self { blob_service, path_info_service, directory_service, } } } impl fuser::Filesystem for FUSE { }