polars-arrow 0.53.0

Minimal implementation of the Arrow specification forked from arrow2
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use std::sync::Arc;

use super::Field;
use crate::datatypes::Metadata;

/// An ordered sequence of [`Field`]s
///
/// [`ArrowSchema`] is an abstraction used to read from, and write to, Arrow IPC format,
/// Apache Parquet, and Apache Avro. All these formats have a concept of a schema
/// with fields and metadata.
pub type ArrowSchema = polars_schema::Schema<Field, Metadata>;
pub type ArrowSchemaRef = Arc<ArrowSchema>;