1#![deny(clippy::pedantic)]
2#![deny(clippy::all)]
3#![deny(clippy::correctness)]
4#![deny(clippy::panic)]
5#![deny(clippy::perf)]
6#![deny(clippy::style)]
7#![deny(clippy::suspicious)]
8#![deny(clippy::complexity)]
9#![deny(clippy::unwrap_used)]
10#[cfg(feature = "geojson")]
11mod cover_geojson;
12#[cfg(feature = "geo-types")]
13mod cover_geotypes;
14mod errors;
15#[cfg(feature = "geojson")]
16pub use cover_geojson::{GeojsonCoverOptions, geojson2tiles};
17#[cfg(feature = "geo-types")]
18pub use cover_geotypes::{GeoTypesCoverOptions, geometry2tiles};
19pub use errors::UtilesCoverError;
20
21#[cfg(test)]
22mod tests;
23
24pub type Result<T> = std::result::Result<T, UtilesCoverError>;