pub trait ProjFSRead {
// Required methods
fn get_metadata(
&self,
path: RawPath<'_>,
version: VersionInfo,
) -> Result<FileBasicInfo>;
fn read(
&self,
path: RawPath<'_>,
version: VersionInfo,
offset: u64,
buf: &mut [u8],
) -> Result<()>;
}