raster_style/lib.rs
1//! Raster Style Spec v3's Q3 binding, independent of any HTTP framework.
2//! Validation covers the schema and static cross-field constraints, not raster
3//! data availability, expression compilation, statistics or engine support.
4mod codec;
5mod error;
6mod json;
7mod profile;
8mod schema;
9mod schema_cache;
10mod schema_number;
11mod schema_pattern;
12mod semantics;
13mod style;
14
15pub use codec::{decode_query, encode_query, json_to_query, query_to_json, Codec, Options};
16pub use error::{Error, Result};
17pub use json::canonical_json;
18pub use schema::{
19 validate_json, SchemaRegistry, ValidationReport, CORE_SCHEMA_URL, MOSAIC_SCHEMA_URL,
20 TILE_SCHEMA_URL,
21};
22pub use style::Style;