Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Houtamelo/spire_enum
/ types & classes
Types & classes
132 in github.com/Houtamelo/spire_enum
⨍
Functions
221
◇
Types & classes
132
↓ 5 callers
Class
Open
tests/src/no_std_tests/state_machine_test.rs:8
↓ 2 callers
Class
Closed
tests/src/no_std_tests/state_machine_test.rs:12
↓ 1 callers
Class
Locked
tests/src/no_std_tests/state_machine_test.rs:16
↓ 1 callers
Enum
SkillOverlayMode
tests/src/no_std_tests/settings_enum.rs:137
Enum
AppSettings
tests/src/std_tests/variant_generic_tables.rs:187
Class
Attribute
proc_macro/src/shared/attribute.rs:6
Class
AudioConfig
tests/src/std_tests/conditional_compilation.rs:87
Class
CfgMeta
proc_macro/src/shared/attribute.rs:119
Interface
CollectIdents
proc_macro/src/ident_map/mod.rs:83
Enum
Command
tests/src/no_std_tests/basic_enum_test.rs:53
Enum
ComplexCfgEnum
tests/src/std_tests/conditional_compilation.rs:34
Class
ComplexData
tests/src/std_tests/variant_type_tables.rs:399
Enum
ComplexEnum
tests/src/std_tests/variant_type_tables.rs:68
Enum
ConfigEnum
tests/src/std_tests/variant_generic_tables.rs:69
Enum
ConfigEnum
tests/src/std_tests/variant_type_tables.rs:457
Class
ConfigType
tests/src/std_tests/variant_type_tables.rs:75
Class
ConfigValue
tests/src/std_tests/variant_generic_tables.rs:92
Interface
Configurable
tests/src/std_tests/variant_type_tables.rs:320
Enum
ConfigurableSettings
tests/src/std_tests/conditional_compilation.rs:53
Enum
ConfigurableSettingsWithDiscriminants
tests/src/std_tests/conditional_compilation.rs:67
Enum
DataContainer
tests/src/std_tests/variant_generic_tables.rs:266
Enum
Direction
tests/src/no_std_tests/basic_enum_test.rs:27
Enum
DistinctTypeEnum
tests/src/std_tests/variant_generic_tables.rs:382
Class
Door
tests/src/no_std_tests/state_machine_test.rs:21
Enum
DoorAction
tests/src/no_std_tests/state_machine_test.rs:79
Class
DoorManager
tests/src/no_std_tests/state_machine_test.rs:158
Enum
DoorState
tests/src/no_std_tests/state_machine_test.rs:121
Class
Dummy
tests/src/std_tests/delegated_enum.rs:10
Enum
Either
tests/src/std_tests/advanced_enum_test.rs:24
Enum
Entity
tests/src/std_tests/weird.rs:6
Class
Enum
proc_macro/src/shared/enum_.rs:4
Interface
EnumExtensions
Plug-and-Play extension methods for enums created by [`spire_enum_macros`]. There is no need to manually implement any of this trait's methods, if yo
spire_enum/src/traits.rs:6
Enum
ExplicitDelegator
proc_macro/src/delegated_enum/variant.rs:147
Enum
ExplicitDiscriminants
tests/src/no_std_tests/discriminant_generic_tables.rs:19
Enum
ExtractVariantsAttrs
proc_macro/src/delegated_enum/settings.rs:109
Enum
FeatureGatedEnum
tests/src/std_tests/conditional_compilation.rs:5
Interface
FromEnum
spire_enum/src/traits.rs:104
Interface
FromEnumMut
spire_enum/src/traits.rs:118
Interface
FromEnumRef
spire_enum/src/traits.rs:111
Enum
GenericEnum
tests/src/std_tests/variant_generic_tables.rs:8
Enum
GenericEnum
tests/src/std_tests/variant_type_tables.rs:8
Class
GraphicsConfig
tests/src/std_tests/conditional_compilation.rs:80
Enum
HttpMethod
tests/src/std_tests/advanced_enum_test.rs:36
Class
IdentMap
proc_macro/src/ident_map/mod.rs:15
Interface
Identifiable
tests/src/no_std_tests/variant_generic_tables.rs:163
Class
IdentifiableValue
tests/src/no_std_tests/variant_generic_tables.rs:169
Class
InputDiscriminant
proc_macro/src/shared/variant.rs:43
Class
InputFnSignature
proc_macro/src/delegate_impl/shared.rs:61
Class
InputGenerics
proc_macro/src/shared/generics.rs:6
Enum
InputImpl
proc_macro/src/delegate_impl/mod.rs:12
Class
InputImplInherent
proc_macro/src/delegate_impl/inherent_impl.rs:4
Enum
InputImplItem
proc_macro/src/delegate_impl/shared.rs:4
Class
InputImplItemAssocType
proc_macro/src/delegate_impl/shared.rs:45
Enum
InputImplItemAssocTypeBody
proc_macro/src/delegate_impl/shared.rs:55
Class
InputImplItemConst
proc_macro/src/delegate_impl/shared.rs:26
Enum
InputImplItemConstBody
proc_macro/src/delegate_impl/shared.rs:39
Class
InputImplItemFn
proc_macro/src/delegate_impl/shared.rs:12
Enum
InputImplItemFnBody
proc_macro/src/delegate_impl/shared.rs:20
Class
InputImplTrait
proc_macro/src/delegate_impl/trait_impl.rs:4
Class
InputPunctuated
proc_macro/src/shared/punctuated.rs:6
Enum
Kind
proc_macro/src/ident_map/tests.rs:4
Enum
LifetimeEnum
tests/src/std_tests/variant_generic_tables.rs:147
Enum
LifetimeEnum
tests/src/std_tests/variant_type_tables.rs:157
Enum
Message
tests/src/std_tests/advanced_enum_test.rs:15
Enum
Meta
proc_macro/src/shared/attribute.rs:25
Enum
MixedEnum
tests/src/std_tests/variant_type_tables.rs:390
Enum
MultiGenericEnum
tests/src/std_tests/variant_type_tables.rs:241
Class
NetworkConfig
tests/src/std_tests/conditional_compilation.rs:94
Enum
Option
tests/src/std_tests/advanced_enum_test.rs:7
Class
OptionType
tests/src/std_tests/variant_type_tables.rs:314
Enum
Optional
proc_macro/src/shared/optional.rs:4
Class
Record
tests/src/std_tests/variant_generic_tables.rs:279
Enum
Reference
tests/src/std_tests/advanced_enum_test.rs:49
Enum
Result
tests/src/no_std_tests/basic_enum_test.rs:7
Class
SaneAssocConst
proc_macro/src/delegate_impl/trait_impl.rs:93
Class
SaneAssocType
proc_macro/src/delegate_impl/trait_impl.rs:142
Class
SaneEnum
proc_macro/src/tables/variant_type_to_variant_type.rs:360
Class
SaneEnum
proc_macro/src/tables/discriminant_to_generic.rs:351
Class
SaneEnum
proc_macro/src/tables/variant_type_to_generic.rs:354
Class
SaneEnum
proc_macro/src/delegated_enum/enum_.rs:3
Class
SaneGenerics
proc_macro/src/shared/generics.rs:47
Class
SaneImplInherent
proc_macro/src/delegate_impl/inherent_impl.rs:20
Class
SaneImplTrait
proc_macro/src/delegate_impl/trait_impl.rs:23
Enum
SaneItem
proc_macro/src/delegate_impl/trait_impl.rs:71
Class
SaneMethod
proc_macro/src/delegate_impl/inherent_impl.rs:78
Class
SaneMethod
proc_macro/src/delegate_impl/trait_impl.rs:181
Class
SaneMethodSignature
proc_macro/src/delegate_impl/inherent_impl.rs:110
Class
SaneMethodSignature
proc_macro/src/delegate_impl/trait_impl.rs:202
Class
SaneNonReceiverFnArg
proc_macro/src/delegate_impl/inherent_impl.rs:176
Class
SaneNonReceiverFnArg
proc_macro/src/delegate_impl/trait_impl.rs:268
Class
SaneSettingExtractVariants
proc_macro/src/delegated_enum/settings.rs:157
Class
SaneTableMetas
proc_macro/src/tables/mod.rs:21
Class
SaneVar
proc_macro/src/delegated_enum/variant.rs:137
Enum
SaneVarFields
proc_macro/src/delegated_enum/variant_fields.rs:12
Class
SaneVarFieldsNamed
proc_macro/src/delegated_enum/variant_fields.rs:28
Class
SaneVarFieldsUnnamed
proc_macro/src/delegated_enum/variant_fields.rs:33
Class
SaneVariant
proc_macro/src/tables/variant_type_to_variant_type.rs:369
Class
SaneVariant
proc_macro/src/tables/discriminant_to_generic.rs:357
Class
SaneVariant
proc_macro/src/tables/variant_type_to_generic.rs:359
Class
SaneVariantAttributes
proc_macro/src/delegated_enum/variant.rs:196
next →
1–100 of 132, ranked by callers