pub fn new(base_config: FileScanConfig) -> Self{
        let (projected_schema, projected_statistics) = base_config.project();
        Self{
            base_config,
            projected_statistics,
            projected_schema,
        }
    }
/// Create a new Rocksdb reader execution plan provided file list and schema.
Create a new Rocksdb reader execution plan provided file list and schema.
Create a new Rocksdb reader execution plan provided file list and schema .
pub fn new(base_config: FileScanConfig) -> Self{
        let (projected_schema, projected_statistics) = base_config.project();
        Self{
            base_config,
            projected_statistics,
            projected_schema,
        }
    }
pub fn new ( base_config : FileScanConfig ) -> Self { let ( projected_schema , projected_statistics ) = base_config . project ( ) ; Self { base_config , projected_statistics , projected_schema , } }
Create a new Rocksdb reader execution plan provided file list and schema.
Create a new Rocksdb reader execution plan provided file list and schema .
base_config
FileScanConfig
base_config
FileScanConfig