pub fn build_file_reader<F: FileSystem>(
        file_system: &F,
        path: &Path,
    ) -> Result<LogFileReader<F>> {
        let fd = Arc::new(file_system.open(path)?);
        super::log_file::build_file_reader(file_system, fd, None)
    }
/// Opens a log file for read.
Opens a log file for read.
Opens a log file for read .
pub fn build_file_reader<F: FileSystem>(
        file_system: &F,
        path: &Path,
    ) -> Result<LogFileReader<F>> {
        let fd = Arc::new(file_system.open(path)?);
        super::log_file::build_file_reader(file_system, fd, None)
    }
pub fn build_file_reader < F : FileSystem > ( file_system : & F , path : & Path , ) -> Result < LogFileReader < F > > { let fd = Arc :: new ( file_system . open ( path ) ? ) ; super :: log_file :: build_file_reader ( file_system , fd , None ) }
Opens a log file for read.
Opens a log file for read .
file_system
&F
path
&Path