polars_arrow/datatypes/schema.rs
1use std::sync::Arc;
2
3use super::Field;
4
5/// An ordered sequence of [`Field`]s
6///
7/// [`ArrowSchema`] is an abstraction used to read from, and write to, Arrow IPC format,
8/// Apache Parquet, and Apache Avro. All these formats have a concept of a schema
9/// with fields and metadata.
10pub type ArrowSchema = polars_schema::Schema<Field>;
11pub type ArrowSchemaRef = Arc<ArrowSchema>;