/// Create a new CSV reader execution plan provided base and specific configurations
Create a new CSV reader execution plan provided base and specific configurations
Create a new CSV reader execution plan provided base and specific configurations
pub fn new(base_config: FileScanConfig, has_header: bool, delimiter: u8) -> Self {
        let (projected_schema, projected_statistics) = base_config.project();
        Self {
            base_config,
            projected_schema,
            projected_statistics,
            has_header,
            delimiter,
        }
    }
pub fn new ( base_config : FileScanConfig , has_header : bool , delimiter : u8 ) -> Self { let ( projected_schema , projected_statistics ) = base_config . project ( ) ; Self { base_config , projected_schema , projected_statistics , has_header , delimiter , } }
Create a new CSV reader execution plan provided base and specific configurations
Create a new CSV reader execution plan provided base and specific configurations
base_config
FileScanConfig
has_header
bool
delimiter
u8