Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Houtamelo/spire_enum
/ functions
Functions
221 in github.com/Houtamelo/spire_enum
⨍
Functions
221
◇
Types & classes
132
Method
collect_idents
(&self, map: &mut IdentMap)
proc_macro/src/ident_map/items.rs:4
Method
collect_idents
(&self, map: &mut IdentMap)
proc_macro/src/shared/generics.rs:147
Method
collect_idents
(&self, map: &mut IdentMap)
proc_macro/src/shared/optional.rs:40
Method
collect_idents
(&self, map: &mut IdentMap)
proc_macro/src/shared/variant.rs:242
Function
collections
()
proc_macro/src/ident_map/tests.rs:109
Function
complex_nested_types
()
proc_macro/src/ident_map/tests.rs:192
Function
constants
()
proc_macro/src/ident_map/tests.rs:281
Method
default
()
tests/src/no_std_tests/settings_enum.rs:143
Method
default
()
proc_macro/src/shared/optional.rs:11
Function
delegate_impl
(_input_stream: TokenStream1, impl_stream: TokenStream1)
proc_macro/src/lib.rs:70
Function
delegated_enum
(settings_stream: TokenStream1, enum_stream: TokenStream1)
proc_macro/src/lib.rs:62
Method
deref
(&self)
proc_macro/src/shared/punctuated.rs:13
Method
deref_mut
(&mut self)
proc_macro/src/shared/punctuated.rs:17
Function
discriminant_generic_table
( input_stream: TokenStream1, enum_stream: TokenStream1, )
proc_macro/src/lib.rs:486
Method
do_something
(&self, _arg1: i32)
tests/src/std_tests/delegated_enum.rs:52
Function
extra_complex
()
proc_macro/src/ident_map/tests.rs:228
Method
from
(value: i32)
tests/src/no_std_tests/basic_enum_test.rs:69
Function
functions
()
proc_macro/src/ident_map/tests.rs:145
Function
generics_with_bounds
()
proc_macro/src/ident_map/tests.rs:171
Method
get_id
(&self)
tests/src/std_tests/variant_type_tables.rs:328
Method
id
(&self)
tests/src/no_std_tests/variant_generic_tables.rs:175
Method
index
(&self)
tests/src/no_std_tests/settings_enum.rs:118
Method
is_enabled
(&self)
tests/src/std_tests/variant_type_tables.rs:326
Method
is_var
(&self)
spire_enum/src/traits.rs:98
Method
key
(&self)
tests/src/no_std_tests/settings_enum.rs:51
Function
lifetime_bounds
()
proc_macro/src/ident_map/tests.rs:182
Function
main
()
tests/src/main.rs:11
Method
map
(self, f: impl FnOnce(Meta) -> M)
proc_macro/src/shared/attribute.rs:13
Method
name
(&self)
tests/src/no_std_tests/state_machine_test.rs:42
Function
nested_generics_with_lifetimes
()
proc_macro/src/ident_map/tests.rs:292
Method
new
(name: &'static str)
tests/src/no_std_tests/state_machine_test.rs:28
Method
new
(input: &impl CollectIdents)
proc_macro/src/ident_map/mod.rs:24
Function
new_ty_generic
(ident: &Ident, generics: &SaneGenerics)
proc_macro/src/shared/generics.rs:13
Method
on_confirm
(&self)
tests/src/no_std_tests/settings_enum.rs:9
Method
option_index
(&self)
tests/src/no_std_tests/settings_enum.rs:160
Method
parse
(input: ParseStream)
proc_macro/src/shared/generics.rs:24
Method
parse
(input: ParseStream)
proc_macro/src/shared/punctuated.rs:21
Method
parse
noinspection RsUnwrap
proc_macro/src/delegated_enum/settings.rs:78
Function
parse_syn_attr_as_cfg
( Attribute { pound_token, inner }: Attribute<SynMeta>, )
proc_macro/src/shared/attribute.rs:93
Function
parse_table_metas_syn
(input: TokenStream)
proc_macro/src/tables/mod.rs:56
Function
plain_types
()
proc_macro/src/ident_map/tests.rs:85
Function
references
()
proc_macro/src/ident_map/tests.rs:97
Function
run
(input: InputImplInherent)
proc_macro/src/delegate_impl/inherent_impl.rs:15
Function
run
(input: InputImplTrait)
proc_macro/src/delegate_impl/trait_impl.rs:18
Function
run
(input_stream: TokenStream1, enum_stream: TokenStream1)
proc_macro/src/tables/variant_type_to_variant_type.rs:5
Function
run
(input_stream: TokenStream1, enum_stream: TokenStream1)
proc_macro/src/tables/discriminant_to_generic.rs:3
Function
run
(input_stream: TokenStream1, enum_stream: TokenStream1)
proc_macro/src/tables/variant_type_to_generic.rs:3
Function
run
(settings_stream: TokenStream1, enum_stream: TokenStream1)
proc_macro/src/delegated_enum/mod.rs:15
Function
run
(enum_stream: TokenStream1, settings: Settings)
proc_macro/src/delegated_enum/enum_.rs:14
Function
sanitize_item
(item: InputImplItem)
proc_macro/src/delegate_impl/trait_impl.rs:78
Method
state
(&self)
tests/src/no_std_tests/state_machine_test.rs:166
Method
state_name
(&self)
tests/src/no_std_tests/state_machine_test.rs:146
Function
test
(input: StateEnum<S, T>)
tests/src/std_tests/delegated_enum.rs:61
Function
test
()
tests/src/no_std_tests/settings_enum.rs:173
Function
test
()
tests/src/no_std_tests/variant_generic_tables.rs:17
Function
test
()
tests/src/no_std_tests/discriminant_generic_tables.rs:26
Function
test
()
tests/src/no_std_tests/variant_type_tables.rs:21
Function
test_1
()
proc_macro/src/ident_map/tests.rs:310
Function
test_2
()
proc_macro/src/ident_map/tests.rs:320
Function
test_3
()
proc_macro/src/ident_map/tests.rs:328
Function
test_4
()
proc_macro/src/ident_map/tests.rs:336
Function
test_5
()
proc_macro/src/ident_map/tests.rs:344
Function
test_6
()
proc_macro/src/ident_map/tests.rs:352
Function
test_7
()
proc_macro/src/ident_map/tests.rs:360
Function
test_advanced_non_windows_variant
()
tests/src/std_tests/conditional_compilation.rs:190
Function
test_always_available_variant
()
tests/src/std_tests/conditional_compilation.rs:104
Function
test_app_settings_variant_generic_table
()
tests/src/std_tests/variant_generic_tables.rs:195
Function
test_audio_settings_variant
()
tests/src/std_tests/conditional_compilation.rs:255
Function
test_beta_or_experimental_variant
()
tests/src/std_tests/conditional_compilation.rs:203
Function
test_cfg_compilation_variants_exist
()
tests/src/std_tests/conditional_compilation.rs:312
Function
test_command_enum
()
tests/src/no_std_tests/basic_enum_test.rs:92
Function
test_complex_cfg_base_variant
()
tests/src/std_tests/conditional_compilation.rs:180
Function
test_complex_struct_variant_type_table
()
tests/src/std_tests/variant_type_tables.rs:87
Function
test_comprehensive_variant_generic_table
()
tests/src/std_tests/variant_generic_tables.rs:276
Function
test_comprehensive_variant_type_table
()
tests/src/std_tests/variant_type_tables.rs:467
Function
test_configurable_settings_base
()
tests/src/std_tests/conditional_compilation.rs:225
Function
test_configurable_settings_table_creation
()
tests/src/std_tests/conditional_compilation.rs:343
Function
test_debug_only_variant
()
tests/src/std_tests/conditional_compilation.rs:144
Function
test_delegated_macro
()
tests/src/no_std_tests/state_machine_test.rs:260
Function
test_distinct_type_enum
()
tests/src/std_tests/variant_generic_tables.rs:390
Function
test_door_manager
()
tests/src/no_std_tests/state_machine_test.rs:239
Function
test_door_state_machine
()
tests/src/no_std_tests/state_machine_test.rs:179
Function
test_door_state_transitions
()
tests/src/no_std_tests/state_machine_test.rs:213
Function
test_either_delegation
()
tests/src/std_tests/advanced_enum_test.rs:103
Function
test_feature_gated_variant
()
tests/src/std_tests/conditional_compilation.rs:114
Function
test_generic_enum_variant_generic_table
()
tests/src/std_tests/variant_generic_tables.rs:19
Function
test_generic_variant_type_table
()
tests/src/std_tests/variant_type_tables.rs:18
Function
test_graphics_settings_variant
()
tests/src/std_tests/conditional_compilation.rs:238
Function
test_http_method_delegation
()
tests/src/std_tests/advanced_enum_test.rs:119
Function
test_lifetime_variant_generic_table
()
tests/src/std_tests/variant_generic_tables.rs:154
Function
test_lifetime_variant_type_table
()
tests/src/std_tests/variant_type_tables.rs:164
Function
test_linux_only_variant
()
tests/src/std_tests/conditional_compilation.rs:124
Function
test_message_delegation
()
tests/src/std_tests/advanced_enum_test.rs:79
Function
test_mixed_variant_type_table
()
tests/src/std_tests/variant_type_tables.rs:406
Function
test_multi_generic_variant_type_table
()
tests/src/std_tests/variant_type_tables.rs:252
Function
test_network_settings_variant
()
tests/src/std_tests/conditional_compilation.rs:272
Function
test_option_delegation
()
tests/src/std_tests/advanced_enum_test.rs:66
Function
test_pattern_matching_with_cfg
()
tests/src/std_tests/conditional_compilation.rs:289
Function
test_reference_delegation
()
tests/src/std_tests/advanced_enum_test.rs:132
Function
test_release_only_variant
()
tests/src/std_tests/conditional_compilation.rs:151
← previous
next →
101–200 of 221, ranked by callers