mod enum_def;
mod field;
mod format_string;
mod http_status;
mod struct_def;
mod variant;
pub(crate) use enum_def::EnumDefinition;
pub(crate) use field::FieldDefinition;
pub(crate) use field::TransparentFieldDefinition;
pub(crate) use http_status::HttpStatusValue;
pub(crate) use struct_def::StructDefinition;
pub(crate) use variant::{
RegularVariantDefinition, TransparentVariantDefinition, VariantDefinition,
};
#[derive(Debug, Clone)]
pub(crate) enum Definition {
Enum(EnumDefinition),
Struct(StructDefinition),
}