SYMBOL INDEX (162 symbols across 22 files) FILE: bench/bench.ts function loadFile (line 26) | function loadFile(name: string): Uint8Array { FILE: bench/make_data.py function create_table (line 11) | def create_table(n_rows=1_000_000): function write_table (line 25) | def write_table(table): function main (line 40) | def main(): FILE: src/common/fetch.rs function _get_content_length (line 8) | pub async fn _get_content_length(url: String) -> Result Result String { function range_from_start (line 32) | pub fn range_from_start(start: u64) -> String { function range_from_end (line 36) | pub fn range_from_end(length: usize) -> String { function _make_range_request (line 41) | async fn _make_range_request( function make_range_request (line 57) | pub async fn make_range_request( function create_reader (line 72) | pub fn create_reader( FILE: src/common/properties.rs type Compression (line 11) | pub enum Compression { method from (line 40) | fn from(x: parquet::basic::Compression) -> Compression { function from (line 25) | fn from(x: Compression) -> parquet::basic::Compression { type Encoding (line 60) | pub enum Encoding { method from (line 138) | fn from(x: parquet::basic::Encoding) -> Encoding { function from (line 121) | fn from(x: Encoding) -> parquet::basic::Encoding { type WriterVersion (line 157) | pub enum WriterVersion { function from (line 163) | fn from(x: WriterVersion) -> parquet::file::properties::WriterVersion { FILE: src/common/stream.rs type WrappedWritableStream (line 3) | pub struct WrappedWritableStream<'writer> { method poll_write (line 8) | fn poll_write( method poll_flush (line 16) | fn poll_flush( method poll_close (line 23) | fn poll_close( FILE: src/error.rs type ParquetWasmError (line 7) | pub enum ParquetWasmError { method from (line 28) | fn from(err: ArrowError) -> Self { method from (line 34) | fn from(err: ParquetError) -> Self { method from (line 41) | fn from(err: reqwest::Error) -> Self { type Result (line 24) | pub type Result = std::result::Result; type WasmResult (line 25) | pub type WasmResult = std::result::Result; FILE: src/metadata.rs type ParquetMetaData (line 8) | pub struct ParquetMetaData(parquet::file::metadata::ParquetMetaData); method file_metadata (line 14) | pub fn file_metadata(&self) -> FileMetaData { method num_row_groups (line 20) | pub fn num_row_groups(&self) -> usize { method row_group (line 27) | pub fn row_group(&self, i: usize) -> RowGroupMetaData { method row_groups (line 33) | pub fn row_groups(&self) -> Vec { method from (line 48) | fn from(value: parquet::file::metadata::ParquetMetaData) -> Self { function from (line 54) | fn from(value: ParquetMetaData) -> Self { type FileMetaData (line 62) | pub struct FileMetaData(parquet::file::metadata::FileMetaData); method version (line 68) | pub fn version(&self) -> i32 { method num_rows (line 74) | pub fn num_rows(&self) -> f64 { method created_by (line 87) | pub fn created_by(&self) -> Option { method key_value_metadata (line 94) | pub fn key_value_metadata(&self) -> Result { method from (line 108) | fn from(value: parquet::file::metadata::FileMetaData) -> Self { function from (line 114) | fn from(value: FileMetaData) -> Self { type RowGroupMetaData (line 122) | pub struct RowGroupMetaData(parquet::file::metadata::RowGroupMetaData); method num_columns (line 128) | pub fn num_columns(&self) -> usize { method column (line 134) | pub fn column(&self, i: usize) -> ColumnChunkMetaData { method columns (line 140) | pub fn columns(&self) -> Vec { method num_rows (line 150) | pub fn num_rows(&self) -> f64 { method total_byte_size (line 156) | pub fn total_byte_size(&self) -> f64 { method compressed_size (line 162) | pub fn compressed_size(&self) -> f64 { method from (line 168) | fn from(value: parquet::file::metadata::RowGroupMetaData) -> Self { function from (line 174) | fn from(value: RowGroupMetaData) -> Self { type ColumnChunkMetaData (line 182) | pub struct ColumnChunkMetaData(parquet::file::metadata::ColumnChunkMetaD... method file_path (line 191) | pub fn file_path(&self) -> Option { method file_offset (line 197) | pub fn file_offset(&self) -> i64 { method column_path (line 208) | pub fn column_path(&self) -> Vec { method encodings (line 215) | pub fn encodings(&self) -> Vec { method num_values (line 225) | pub fn num_values(&self) -> f64 { method compression (line 230) | pub fn compression(&self) -> Compression { method compressed_size (line 236) | pub fn compressed_size(&self) -> f64 { method uncompressed_size (line 242) | pub fn uncompressed_size(&self) -> f64 { method from (line 248) | fn from(value: parquet::file::metadata::ColumnChunkMetaData) -> Self { function from (line 254) | fn from(value: ColumnChunkMetaData) -> Self { FILE: src/read_options.rs constant TS_ReaderOptions (line 10) | const TS_ReaderOptions: &'static str = r#" type JsReaderOptions (line 36) | pub struct JsReaderOptions { method apply_to_builder (line 57) | pub fn apply_to_builder( type Error (line 89) | type Error = serde_wasm_bindgen::Error; method try_from (line 91) | fn try_from(value: ReaderOptions) -> std::result::Result>( FILE: src/reader.rs function read_parquet (line 13) | pub fn read_parquet(parquet_file: Vec, options: JsReaderOptions) -> ... function read_schema (line 53) | pub fn read_schema(parquet_file: Vec) -> Result { function cast_metadata_view_types (line 62) | pub(crate) fn cast_metadata_view_types( function cast_view_types (line 87) | fn cast_view_types(schema: &arrow_schema::Schema) -> arrow_schema::Schem... function _cast_view_types_of_fields (line 98) | fn _cast_view_types_of_fields<'a>(fields: impl Iterator(mut fields: impl Iterator) ->... FILE: src/reader_async.rs constant OBJECT_STORE_COALESCE_DEFAULT (line 37) | const OBJECT_STORE_COALESCE_DEFAULT: u64 = 1024 * 1024; function create_builder (line 39) | fn create_builder( type InnerParquetFile (line 55) | enum InnerParquetFile { method get_bytes (line 61) | fn get_bytes(&mut self, range: Range) -> BoxFuture<'_, parquet::err... method get_byte_ranges (line 68) | fn get_byte_ranges( method get_metadata (line 78) | fn get_metadata<'a>( type ParquetFile (line 90) | pub struct ParquetFile { method from_url (line 99) | pub async fn from_url(url: String) -> WasmResult { method from_file (line 117) | pub async fn from_file(handle: web_sys::Blob) -> WasmResult WasmResult { method schema (line 132) | pub fn schema(&self) -> WasmResult { method read (line 149) | pub async fn read(&self, options: Option) -> WasmResult... method stream (line 179) | pub async fn stream( type HTTPFileReader (line 212) | pub struct HTTPFileReader { method new (line 219) | pub fn new(url: String, client: Client, coalesce_byte_size: u64) -> Se... method fetch_suffix (line 229) | fn fetch_suffix(&mut self, suffix: usize) -> BoxFuture<'_, parquet::erro... function get_bytes_http (line 250) | async fn get_bytes_http( method get_bytes (line 268) | fn get_bytes(&mut self, range: Range) -> BoxFuture<'_, parquet::err... method get_byte_ranges (line 272) | fn get_byte_ranges( method get_metadata (line 287) | fn get_metadata<'a>( type WrappedFile (line 303) | struct WrappedFile { method new (line 318) | pub fn new(inner: web_sys::Blob) -> Self { method get_bytes (line 323) | pub async fn get_bytes(&mut self, range: Range) -> Vec { function get_bytes_file (line 344) | async fn get_bytes_file( type JsFileReader (line 358) | pub struct JsFileReader { method new (line 364) | pub fn new(file: web_sys::Blob, coalesce_byte_size: u64) -> Self { method get_bytes (line 373) | fn get_bytes(&mut self, range: Range) -> BoxFuture<'_, parquet::err... method get_byte_ranges (line 387) | fn get_byte_ranges( method get_metadata (line 402) | fn get_metadata<'a>( function make_range_request_with_client (line 418) | pub async fn make_range_request_with_client( function read_metadata_async (line 440) | pub async fn read_metadata_async( function _read_row_group (line 454) | pub async fn _read_row_group( function read_row_group (line 477) | pub async fn read_row_group( function read_record_batch_stream (line 496) | pub async fn read_record_batch_stream( FILE: src/utils.rs function set_panic_hook (line 7) | pub fn set_panic_hook() { function assert_parquet_file_not_empty (line 35) | pub fn assert_parquet_file_not_empty(parquet_file: &[u8]) -> Result<(), ... FILE: src/wasm.rs function read_parquet (line 68) | pub fn read_parquet(parquet_file: Vec, options: Option) -> WasmResult { function write_parquet (line 168) | pub fn write_parquet( function read_parquet_stream (line 241) | pub async fn read_parquet_stream( function transform_parquet_stream (line 322) | pub async fn transform_parquet_stream( FILE: src/writer.rs function write_parquet (line 8) | pub fn write_parquet( FILE: src/writer_async.rs function transform_parquet_stream (line 9) | pub async fn transform_parquet_stream( FILE: src/writer_properties.rs type EnabledStatistics (line 11) | pub enum EnabledStatistics { function from (line 21) | fn from(statistics: EnabledStatistics) -> Self { type WriterProperties (line 35) | pub struct WriterProperties(parquet::file::properties::WriterProperties); function from (line 38) | fn from(props: WriterProperties) -> Self { method default (line 44) | fn default() -> Self { constant TS_FieldMetadata (line 50) | const TS_FieldMetadata: &'static str = r#" type WriterPropertiesBuilder (line 65) | pub struct WriterPropertiesBuilder(parquet::file::properties::WriterProp... method new (line 71) | pub fn new() -> WriterPropertiesBuilder { method build (line 77) | pub fn build(self) -> WriterProperties { method set_writer_version (line 86) | pub fn set_writer_version(self, value: WriterVersion) -> Self { method set_data_page_size_limit (line 92) | pub fn set_data_page_size_limit(self, value: usize) -> Self { method set_dictionary_page_size_limit (line 98) | pub fn set_dictionary_page_size_limit(self, value: usize) -> Self { method set_write_batch_size (line 104) | pub fn set_write_batch_size(self, value: usize) -> Self { method set_max_row_group_size (line 110) | pub fn set_max_row_group_size(self, value: usize) -> Self { method set_created_by (line 116) | pub fn set_created_by(self, value: String) -> Self { method set_key_value_metadata (line 122) | pub fn set_key_value_metadata( method set_encoding (line 148) | pub fn set_encoding(self, value: Encoding) -> Self { method set_compression (line 154) | pub fn set_compression(self, value: Compression) -> Self { method set_dictionary_enabled (line 163) | pub fn set_dictionary_enabled(self, value: bool) -> Self { method set_statistics_enabled (line 169) | pub fn set_statistics_enabled(self, value: EnabledStatistics) -> Self { method set_column_encoding (line 187) | pub fn set_column_encoding(self, col: String, value: Encoding) -> Self { method set_column_compression (line 195) | pub fn set_column_compression(self, col: String, value: Compression) -... method set_column_dictionary_enabled (line 203) | pub fn set_column_dictionary_enabled(self, col: String, value: bool) -... method set_column_statistics_enabled (line 211) | pub fn set_column_statistics_enabled(self, col: String, value: Enabled... method default (line 221) | fn default() -> Self { FILE: tests/data/generate_data.py function create_data (line 9) | def create_data(): function write_data (line 19) | def write_data(table): function write_empty_table (line 34) | def write_empty_table(): function create_string_view_table (line 38) | def create_string_view_table(): function write_string_view_table (line 46) | def write_string_view_table(): function main (line 51) | def main(): FILE: tests/data/generate_geo_data.py function construct_geoarrow_table (line 14) | def construct_geoarrow_table(gdf: gpd.GeoDataFrame) -> pa.Table: FILE: tests/js/ffi.test.ts constant WASM_MEMORY (line 15) | const WASM_MEMORY = wasm.wasmMemory(); FILE: tests/js/geo-metadata.test.ts constant NATURALEARTH_CITIES_WKB (line 8) | const NATURALEARTH_CITIES_WKB = "naturalearth_cities_wkb.parquet"; constant NATURALEARTH_CITIES_GEOARROW (line 9) | const NATURALEARTH_CITIES_GEOARROW = "naturalearth_cities_geoarrow.parqu... constant EXPECTED_META_WKB (line 11) | const EXPECTED_META_WKB = `\ constant EXPECTED_META_GEOARROW (line 14) | const EXPECTED_META_GEOARROW = `\ function isCloseEqual (line 50) | function isCloseEqual(a: number, b: number, eps: number = 0.0001): boole... FILE: tests/js/schema.test.ts constant WASM_MEMORY (line 11) | const WASM_MEMORY = wasm.wasmMemory(); FILE: tests/js/utils.ts function testArrowTablesEqual (line 10) | function testArrowTablesEqual(table1: Table, table2: Table): void { function readExpectedArrowData (line 62) | function readExpectedArrowData(): Table { function temporaryServer (line 68) | async function temporaryServer() { FILE: tests/web.rs function pass (line 13) | fn pass() {