Expand description
§panproto-core
Core re-export facade for panproto.
This crate is the single dependency a downstream Rust user needs. It
re-exports the public APIs of every panproto library crate, so consumers
reach the full stack through panproto_core alone rather than depending on
member crates individually.
The always-on library crates re-exported here are panproto-check,
panproto-gat, panproto-inst, panproto-io, panproto-lens,
panproto-mig, panproto-protocols, panproto-schema, and
panproto-vcs, together with the expression and DSL crates
panproto-expr, panproto-expr-parser, panproto-lens-dsl, and
panproto-theory-dsl. The support crates panproto-parse,
panproto-project, and panproto-git are re-exported behind cargo
features. The binding crates panproto-cli, panproto-c,
panproto-wasm, and panproto-py depend on panproto-core alone for
this surface.
Re-exports§
pub use panproto_check as check;pub use panproto_expr as expr;pub use panproto_expr_parser as expr_parser;pub use panproto_gat as gat;pub use panproto_inst as inst;pub use panproto_io as io;pub use panproto_lens as lens;pub use panproto_lens_dsl as lens_dsl;pub use panproto_mig as mig;pub use panproto_protocols as protocols;pub use panproto_schema as schema;pub use panproto_theory_dsl as theory_dsl;pub use panproto_vcs as vcs;