1#![warn(clippy::unwrap_used)]
2
3pub mod get_type;
4pub mod graph;
5pub mod refs;
6pub mod scalar;
7pub mod schema;
8pub mod typ;
9
10#[cfg(feature = "deserialize")]
11pub mod deserialize;
12
13pub use armour_derive::GetType;
14pub use get_type::GetType;
15pub use graph::{
16 CollectionKind, CollectionNode, OnMissing, RelationEdge, RelationKind, SchemaGraph,
17};
18pub use refs::{FieldRef, GetRefs, IdBrand, PathSeg};
19pub use scalar::ScalarTyp;
20pub use schema::{SchemaFields, SchemaTyp};
21pub use typ::{EnumType, Fields, SimpleEnumType, StructType, Typ};