Skip to main content

cityjson_lib/
lib.rs

1#![allow(clippy::all, clippy::pedantic)]
2#![doc = include_str!("../docs/public-api.md")]
3
4#[cfg(feature = "arrow")]
5pub mod arrow;
6mod error;
7#[cfg(feature = "json")]
8pub mod json;
9#[cfg(feature = "json")]
10pub mod ops;
11#[cfg(feature = "parquet")]
12pub mod parquet;
13pub mod query {
14    pub use cityjson::query::{ModelSummary, summary};
15}
16mod version;
17
18pub use Model as CityModel;
19pub use cityjson;
20pub use cityjson::v2_0::OwnedCityModel as Model;
21pub use error::{Error, ErrorKind, Result};
22pub use version::CityJSONVersion;