pub(crate) const CONFIG_PROP_ERR_MSG: &str =
"Unexpected property: \"{prop}\" (must be one of the following: \"{values}\")";
pub(crate) const DEFAULT_CTOR_ERR_MSG: &str =
"Default constructor requires field to generate its own value.";
pub(crate) const CTOR_WORD: &str = "ctor";
pub(crate) const FIELD_PROP_CLONED: &str = "cloned";
pub(crate) const FIELD_PROP_DEFAULT: &str = "default";
pub(crate) const FIELD_PROP_EXPR: &str = "expr";
pub(crate) const FIELD_PROP_INTO: &str = "into";
pub(crate) const FIELD_PROP_ITER: &str = "iter";
pub(crate) const ENUM_PROP_PREFIX: &str = "prefix";
pub(crate) const ENUM_PROP_VISIBILITY: &str = "visibility";
pub(crate) const ENUM_PROP_VIS: &str = "vis";
pub(crate) const ENUM_VARIATION_PROP_NONE: &str = "none";
pub(crate) const STRUCT_PROP_DEFAULT: &str = "default";
pub(crate) const NESTED_PROP_ALL: &str = "all";