zynk-schema 0.1.0

Canonical in-memory schema representation for Zynk bindings and generators
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Canonical Zynk schema types shared by server bindings and generators.
//!
//! This crate intentionally contains only data structures and small naming
//! helpers. It performs no file IO, runtime routing, or code generation.

pub mod endpoint;
pub mod graph;
pub mod naming;
pub mod types;

pub use endpoint::{Endpoint, EndpointKind, Param};
pub use graph::{ApiGraph, EnumDef, Field, ModelDef};
pub use serde_json::Value;
pub use types::{TypeKind, TypeRef};