webwire_cli/idl/
mod.rs

1mod common;
2mod document;
3mod r#enum;
4mod errors;
5mod field_option;
6mod fieldset;
7mod include;
8mod method;
9mod namespace;
10mod service;
11mod r#struct;
12mod r#type;
13mod value;
14
15pub use common::Span;
16pub use document::{parse_document, Document};
17pub use errors::ParseError;
18pub use field_option::FieldOption;
19pub use fieldset::{Field as FieldsetField, Fieldset};
20pub use include::Include;
21pub use method::Method;
22pub use namespace::{Namespace, NamespacePart};
23pub use r#enum::{Enum, EnumVariant};
24pub use r#struct::{Field, Struct};
25pub use r#type::{Type, TypeRef};
26pub use service::Service;
27pub use value::Value;