tier-derive 0.1.17

Derive macros for tier Rust configuration metadata
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
mod conflicts;
mod model;
mod parse;
mod rename;

pub(crate) use self::conflicts::non_external_variant_field_conflicts;
pub(crate) use self::model::{
    EnumRepresentation, NonExternalFieldConflicts, SerdeContainerAttrs, SerdeFieldAttrs,
    SerdeFieldContext, SerdeVariantAttrs,
};
pub(crate) use self::parse::{
    ensure_struct_container_attrs, enum_representation, has_field_naming_attrs,
    parse_serde_container_attrs, parse_serde_field_attrs, parse_serde_variant_attrs,
};