List of all items
Structs
- helpers::inner_variant_props::StrumInnerVariantProperties
- helpers::metadata::Prop
- helpers::metadata::kw::Crate
- helpers::metadata::kw::ascii_case_insensitive
- helpers::metadata::kw::const_into_str
- helpers::metadata::kw::default
- helpers::metadata::kw::default_with
- helpers::metadata::kw::derive
- helpers::metadata::kw::detailed_message
- helpers::metadata::kw::disabled
- helpers::metadata::kw::doc
- helpers::metadata::kw::message
- helpers::metadata::kw::name
- helpers::metadata::kw::parse_err_fn
- helpers::metadata::kw::parse_err_ty
- helpers::metadata::kw::prefix
- helpers::metadata::kw::props
- helpers::metadata::kw::serialize
- helpers::metadata::kw::serialize_all
- helpers::metadata::kw::suffix
- helpers::metadata::kw::to_string
- helpers::metadata::kw::transparent
- helpers::metadata::kw::use_phf
- helpers::metadata::kw::vis
- helpers::type_props::StrumTypeProperties
- helpers::variant_props::StrumVariantProperties
- macros::strings::NonSingleFieldEnum
Enums
- helpers::case_style::CaseStyle
- helpers::metadata::EnumDiscriminantsMeta
- helpers::metadata::EnumMeta
- helpers::metadata::InnerVariantMeta
- helpers::metadata::VariantMeta
- macros::enum_properties::PropertyType
- macros::strings::as_ref_str::GenerateTraitVariant
Traits
- helpers::case_style::CaseStyleHelpers
- helpers::inner_variant_props::HasInnerVariantProperties
- helpers::metadata::DeriveInputExt
- helpers::metadata::InnerVariantExt
- helpers::metadata::VariantExt
- helpers::type_props::HasTypeProperties
- helpers::variant_props::HasStrumVariantProperties
Derive Macros
- AsRefStr
- Display
- EnumCount
- EnumDiscriminants
- EnumIs
- EnumIter
- EnumMessage
- EnumProperty
- EnumString
- EnumTryAs
- FromRepr
- IntoStaticStr
- VariantArray
- VariantNames
Functions
- debug_print_generated
- helpers::case_style::snakify
- helpers::metadata::get_metadata_inner
- helpers::missing_parse_err_attr_error
- helpers::non_enum_error
- helpers::non_single_field_variant_error
- helpers::non_unit_variant_error
- helpers::occurrence_error
- helpers::strum_discriminants_passthrough_error
- macros::enum_count::enum_count_inner
- macros::enum_discriminants::enum_discriminants_inner
- macros::enum_is::enum_is_inner
- macros::enum_iter::enum_iter_inner
- macros::enum_messages::enum_message_inner
- macros::enum_properties::enum_properties_inner
- macros::enum_table::enum_table_inner
- macros::enum_try_as::enum_try_as_inner
- macros::enum_variant_array::static_variants_array_inner
- macros::enum_variant_names::enum_variant_names_inner
- macros::from_repr::from_repr_inner
- macros::strings::as_ref_str::as_ref_str_inner
- macros::strings::as_ref_str::as_static_str_inner
- macros::strings::as_ref_str::get_arms
- macros::strings::display::capture_format_string_idents
- macros::strings::display::capture_format_strings
- macros::strings::display::display_inner
- macros::strings::extract_single_field_variant_and_then
- macros::strings::from_string::from_string_inner
- macros::strings::from_string::try_from_str
- macros::strings::to_string::to_string_inner