-
Notifications
You must be signed in to change notification settings - Fork 79
Expand file tree
/
Copy pathCargo.toml
More file actions
342 lines (342 loc) · 22.9 KB
/
Cargo.toml
File metadata and controls
342 lines (342 loc) · 22.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
# Generated by `pavex_test_runner`.
# Do NOT modify it manually.
[profile.dev]
# Minimise the amount of disk space used by the build artifacts.
debug = "none"
[workspace]
members = [
"annotations/annotated_constructor_works",
"annotations/annotated_constructor_works/generated_app",
"annotations/non_existing_dependency",
"annotations/non_existing_dependency/generated_app",
"annotations/non_existing_module",
"annotations/non_existing_module/generated_app",
"annotations/trait_methods_are_supported",
"annotations/trait_methods_are_supported/generated_app",
"app_builder",
"app_builder/generated_app",
"blueprint/common/async_callable_are_supported",
"blueprint/common/async_callable_are_supported/generated_app",
"blueprint/common/cannot_return_the_unit_type",
"blueprint/common/cannot_return_the_unit_type/generated_app",
"blueprint/common/cannot_take_mutable_references_as_input",
"blueprint/common/cannot_take_mutable_references_as_input/generated_app",
"blueprint/common/cloning_if_necessary_requires_clone",
"blueprint/common/cloning_if_necessary_requires_clone/generated_app",
"blueprint/common/cloning_strategy_is_observed_for_singletons_and_state_inputs",
"blueprint/common/cloning_strategy_is_observed_for_singletons_and_state_inputs/generated_app",
"blueprint/common/components_can_fail",
"blueprint/common/components_can_fail/generated_app",
"blueprint/common/errors_fallback_on_the_fallback_error_handler",
"blueprint/common/errors_fallback_on_the_fallback_error_handler/generated_app",
"blueprint/common/output_type_must_implement_into_response",
"blueprint/common/output_type_must_implement_into_response/generated_app",
"blueprint/config/config_blueprint_overrides",
"blueprint/config/config_blueprint_overrides/generated_app",
"blueprint/config/config_conflicts",
"blueprint/config/config_conflicts/generated_app",
"blueprint/config/config_does_not_need_to_be_send_and_sync_if_only_used_at_build_time",
"blueprint/config/config_does_not_need_to_be_send_and_sync_if_only_used_at_build_time/generated_app",
"blueprint/config/config_must_be_clone",
"blueprint/config/config_must_be_clone/generated_app",
"blueprint/config/config_works",
"blueprint/config/config_works/generated_app",
"blueprint/config/invalid_config_attribute",
"blueprint/config/invalid_config_attribute/generated_app",
"blueprint/config/invalid_config_keys",
"blueprint/config/invalid_config_keys/generated_app",
"blueprint/config/unused_config",
"blueprint/config/unused_config/generated_app",
"blueprint/constructors/a_warning_is_emitted_for_unused_constructors",
"blueprint/constructors/a_warning_is_emitted_for_unused_constructors/generated_app",
"blueprint/constructors/constructors_input_parameters_cannot_be_generic",
"blueprint/constructors/constructors_input_parameters_cannot_be_generic/generated_app",
"blueprint/constructors/output_type_of_constructors_can_contain_generic_parameters",
"blueprint/constructors/output_type_of_constructors_can_contain_generic_parameters/generated_app",
"blueprint/constructors/output_type_of_constructors_cannot_be_a_naked_generic",
"blueprint/constructors/output_type_of_constructors_cannot_be_a_naked_generic/generated_app",
"blueprint/constructors/singleton_naming",
"blueprint/constructors/singleton_naming/generated_app",
"blueprint/constructors/static_references_are_valid_singletons",
"blueprint/constructors/static_references_are_valid_singletons/generated_app",
"blueprint/constructors/the_latest_registered_constructor_takes_precedence",
"blueprint/constructors/the_latest_registered_constructor_takes_precedence/generated_app",
"blueprint/constructors/the_same_constructor_can_be_registered_multiple_times_using_the_same_lifecycle",
"blueprint/constructors/the_same_constructor_can_be_registered_multiple_times_using_the_same_lifecycle/generated_app",
"blueprint/constructors/trait_constraints_on_runtime_singletons",
"blueprint/constructors/trait_constraints_on_runtime_singletons/generated_app",
"blueprint/constructors/unused_constructor_warning_can_be_ignored",
"blueprint/constructors/unused_constructor_warning_can_be_ignored/generated_app",
"blueprint/error_handlers/cannot_register_an_error_handler_for_a_sync_infallible_constructor",
"blueprint/error_handlers/cannot_register_an_error_handler_for_a_sync_infallible_constructor/generated_app",
"blueprint/error_handlers/cannot_register_an_error_handler_for_an_async_infallible_constructor",
"blueprint/error_handlers/cannot_register_an_error_handler_for_an_async_infallible_constructor/generated_app",
"blueprint/error_handlers/error_handlers_can_take_pavex_error_rather_than_specific_error_type",
"blueprint/error_handlers/error_handlers_can_take_pavex_error_rather_than_specific_error_type/generated_app",
"blueprint/error_handlers/error_handlers_cannot_be_fallible",
"blueprint/error_handlers/error_handlers_cannot_be_fallible/generated_app",
"blueprint/error_handlers/generics_in_error_handlers_must_be_tied_to_the_error",
"blueprint/error_handlers/generics_in_error_handlers_must_be_tied_to_the_error/generated_app",
"blueprint/error_observers/error_observers_input_parameters_cannot_be_generic",
"blueprint/error_observers/error_observers_input_parameters_cannot_be_generic/generated_app",
"blueprint/error_observers/error_observers_must_return_the_unit_type",
"blueprint/error_observers/error_observers_must_return_the_unit_type/generated_app",
"blueprint/error_observers/error_observers_must_take_pavex_error_as_ref",
"blueprint/error_observers/error_observers_must_take_pavex_error_as_ref/generated_app",
"blueprint/nesting/application_state_should_include_runtime_singletons_from_all_scopes",
"blueprint/nesting/application_state_should_include_runtime_singletons_from_all_scopes/generated_app",
"blueprint/nesting/multiple_levels_of_nesting_are_supported",
"blueprint/nesting/multiple_levels_of_nesting_are_supported/generated_app",
"blueprint/nesting/nesting_fails_if_parent_singleton_is_overridden",
"blueprint/nesting/nesting_fails_if_parent_singleton_is_overridden/generated_app",
"blueprint/nesting/nesting_fails_if_the_same_singleton_constructor_is_registered_in_different_scopes",
"blueprint/nesting/nesting_fails_if_the_same_singleton_constructor_is_registered_in_different_scopes/generated_app",
"blueprint/nesting/nesting_hides_constructors_of_the_nested_bp_to_the_parent_bp",
"blueprint/nesting/nesting_hides_constructors_of_the_nested_bp_to_the_parent_bp/generated_app",
"blueprint/post_processing_middlewares/cannot_have_multiple_response_inputs",
"blueprint/post_processing_middlewares/cannot_have_multiple_response_inputs/generated_app",
"blueprint/post_processing_middlewares/finalizer_pattern",
"blueprint/post_processing_middlewares/finalizer_pattern/generated_app",
"blueprint/post_processing_middlewares/must_take_response_as_input",
"blueprint/post_processing_middlewares/must_take_response_as_input/generated_app",
"blueprint/post_processing_middlewares/post_process_without_wrapping",
"blueprint/post_processing_middlewares/post_process_without_wrapping/generated_app",
"blueprint/post_processing_middlewares/post_processing_can_fail",
"blueprint/post_processing_middlewares/post_processing_can_fail/generated_app",
"blueprint/post_processing_middlewares/post_processing_middlewares_input_parameters_cannot_be_generic",
"blueprint/post_processing_middlewares/post_processing_middlewares_input_parameters_cannot_be_generic/generated_app",
"blueprint/pre_processing_middlewares/pre_process_without_wrapping",
"blueprint/pre_processing_middlewares/pre_process_without_wrapping/generated_app",
"blueprint/pre_processing_middlewares/pre_processing_can_fail",
"blueprint/pre_processing_middlewares/pre_processing_can_fail/generated_app",
"blueprint/pre_processing_middlewares/pre_processing_middlewares_input_parameters_cannot_be_generic",
"blueprint/pre_processing_middlewares/pre_processing_middlewares_input_parameters_cannot_be_generic/generated_app",
"blueprint/prebuilts/invalid_prebuilt",
"blueprint/prebuilts/invalid_prebuilt/generated_app",
"blueprint/prebuilts/prebuilt_does_not_need_to_be_send_and_sync_if_only_used_at_build_time",
"blueprint/prebuilts/prebuilt_does_not_need_to_be_send_and_sync_if_only_used_at_build_time/generated_app",
"blueprint/prebuilts/prebuilt_works",
"blueprint/prebuilts/prebuilt_works/generated_app",
"blueprint/prebuilts/prebuilts_can_be_cloned",
"blueprint/prebuilts/prebuilts_can_be_cloned/generated_app",
"blueprint/prebuilts/unused_prebuilt",
"blueprint/prebuilts/unused_prebuilt/generated_app",
"blueprint/router/ambiguous_fallback",
"blueprint/router/ambiguous_fallback/generated_app",
"blueprint/router/conflicting_any_and_single_method_guards",
"blueprint/router/conflicting_any_and_single_method_guards/generated_app",
"blueprint/router/different_fallback_for_each_method",
"blueprint/router/different_fallback_for_each_method/generated_app",
"blueprint/router/domain_conflict",
"blueprint/router/domain_conflict/generated_app",
"blueprint/router/domain_is_validated",
"blueprint/router/domain_is_validated/generated_app",
"blueprint/router/domain_routing",
"blueprint/router/domain_routing/generated_app",
"blueprint/router/domain_routing/integration",
"blueprint/router/fallback_priority",
"blueprint/router/fallback_priority/generated_app",
"blueprint/router/fallback_priority/integration",
"blueprint/router/http_method_routing_variants",
"blueprint/router/http_method_routing_variants/generated_app",
"blueprint/router/invalid_paths",
"blueprint/router/invalid_paths/generated_app",
"blueprint/router/mixed_domain_and_agnostic_is_forbidden",
"blueprint/router/mixed_domain_and_agnostic_is_forbidden/generated_app",
"blueprint/router/path_prefix_is_validated",
"blueprint/router/path_prefix_is_validated/generated_app",
"blueprint/router/request_handlers_can_take_mut_references",
"blueprint/router/request_handlers_can_take_mut_references/generated_app",
"blueprint/router/route_path_is_validated",
"blueprint/router/route_path_is_validated/generated_app",
"blueprint/wrapping_middlewares/cannot_have_multiple_next_inputs",
"blueprint/wrapping_middlewares/cannot_have_multiple_next_inputs/generated_app",
"blueprint/wrapping_middlewares/must_take_next_as_input",
"blueprint/wrapping_middlewares/must_take_next_as_input/generated_app",
"blueprint/wrapping_middlewares/next_must_take_a_naked_generic_parameter",
"blueprint/wrapping_middlewares/next_must_take_a_naked_generic_parameter/generated_app",
"blueprint/wrapping_middlewares/wrapping_can_fail",
"blueprint/wrapping_middlewares/wrapping_can_fail/generated_app",
"blueprint/wrapping_middlewares/wrapping_middlewares_input_parameters_cannot_be_generic",
"blueprint/wrapping_middlewares/wrapping_middlewares_input_parameters_cannot_be_generic/generated_app",
"borrow_checker/across_middlewares/type_is_cloned_if_consumed_by_wrap_but_needed_by_post",
"borrow_checker/across_middlewares/type_is_cloned_if_consumed_by_wrap_but_needed_by_post/generated_app",
"borrow_checker/across_middlewares/type_is_not_cloned_if_consumed_by_wrap_but_needed_by_post",
"borrow_checker/across_middlewares/type_is_not_cloned_if_consumed_by_wrap_but_needed_by_post/generated_app",
"borrow_checker/cannot_borrow_cloneable_request_scoped_as_mut",
"borrow_checker/cannot_borrow_cloneable_request_scoped_as_mut/generated_app",
"borrow_checker/cannot_borrow_singletons_as_mut",
"borrow_checker/cannot_borrow_singletons_as_mut/generated_app",
"borrow_checker/cannot_borrow_transients_as_mut",
"borrow_checker/cannot_borrow_transients_as_mut/generated_app",
"borrow_checker/control_flow/multiple_consumers_pass_takes_control_flow_into_account_for_errors",
"borrow_checker/control_flow/multiple_consumers_pass_takes_control_flow_into_account_for_errors/generated_app",
"borrow_checker/control_flow/you_can_consume_a_non_cloneable_type_from_two_different_control_flow_branches",
"borrow_checker/control_flow/you_can_consume_a_non_cloneable_type_from_two_different_control_flow_branches/generated_app",
"borrow_checker/diamond/diamond_can_be_solved_if_type_is_copy",
"borrow_checker/diamond/diamond_can_be_solved_if_type_is_copy/generated_app",
"borrow_checker/diamond/diamond_can_be_solved_if_we_can_clone",
"borrow_checker/diamond/diamond_can_be_solved_if_we_can_clone/generated_app",
"borrow_checker/diamond/diamond_cannot_be_solved_if_we_cannot_clone",
"borrow_checker/diamond/diamond_cannot_be_solved_if_we_cannot_clone/generated_app",
"borrow_checker/mixed_mutability",
"borrow_checker/mixed_mutability/generated_app",
"borrow_checker/multiple_consumers/a_cloneable_framework_type_can_be_moved_twice",
"borrow_checker/multiple_consumers/a_cloneable_framework_type_can_be_moved_twice/generated_app",
"borrow_checker/multiple_consumers/a_cloneable_input_type_can_be_moved_twice",
"borrow_checker/multiple_consumers/a_cloneable_input_type_can_be_moved_twice/generated_app",
"borrow_checker/multiple_consumers/a_cloneable_type_can_be_moved_twice",
"borrow_checker/multiple_consumers/a_cloneable_type_can_be_moved_twice/generated_app",
"borrow_checker/multiple_consumers/a_cloneable_type_can_be_moved_twice_when_building_app_state",
"borrow_checker/multiple_consumers/a_cloneable_type_can_be_moved_twice_when_building_app_state/generated_app",
"borrow_checker/multiple_consumers/a_copy_type_can_be_moved_twice",
"borrow_checker/multiple_consumers/a_copy_type_can_be_moved_twice/generated_app",
"borrow_checker/multiple_consumers/a_non_cloneable_framework_type_cannot_be_moved_twice",
"borrow_checker/multiple_consumers/a_non_cloneable_framework_type_cannot_be_moved_twice/generated_app",
"borrow_checker/multiple_consumers/a_non_cloneable_input_type_cannot_be_moved_twice",
"borrow_checker/multiple_consumers/a_non_cloneable_input_type_cannot_be_moved_twice/generated_app",
"borrow_checker/multiple_consumers/a_non_cloneable_type_cannot_be_moved_twice",
"borrow_checker/multiple_consumers/a_non_cloneable_type_cannot_be_moved_twice/generated_app",
"borrow_checker/multiple_consumers/a_non_cloneable_type_cannot_be_moved_twice_across_stages",
"borrow_checker/multiple_consumers/a_non_cloneable_type_cannot_be_moved_twice_across_stages/generated_app",
"borrow_checker/mutability",
"borrow_checker/mutability/generated_app",
"borrow_checker/transitive_borrows",
"borrow_checker/transitive_borrows/generated_app",
"borrow_checker/triangle/triangle_can_be_solved_if_framework_type_is_cloneable",
"borrow_checker/triangle/triangle_can_be_solved_if_framework_type_is_cloneable/generated_app",
"borrow_checker/triangle/triangle_can_be_solved_if_input_type_is_cloneable",
"borrow_checker/triangle/triangle_can_be_solved_if_input_type_is_cloneable/generated_app",
"borrow_checker/triangle/triangle_can_be_solved_if_type_is_cloneable",
"borrow_checker/triangle/triangle_can_be_solved_if_type_is_cloneable/generated_app",
"borrow_checker/triangle/triangle_can_be_solved_if_type_is_copy",
"borrow_checker/triangle/triangle_can_be_solved_if_type_is_copy/generated_app",
"borrow_checker/triangle/triangle_cannot_be_solved_if_framework_type_is_not_cloneable",
"borrow_checker/triangle/triangle_cannot_be_solved_if_framework_type_is_not_cloneable/generated_app",
"borrow_checker/triangle/triangle_cannot_be_solved_if_input_type_is_not_cloneable",
"borrow_checker/triangle/triangle_cannot_be_solved_if_input_type_is_not_cloneable/generated_app",
"borrow_checker/triangle/triangle_cannot_be_solved_if_type_is_not_cloneable",
"borrow_checker/triangle/triangle_cannot_be_solved_if_type_is_not_cloneable/generated_app",
"borrow_checker/triangle/triangle_with_middleware_can_be_solved_if_type_is_cloneable",
"borrow_checker/triangle/triangle_with_middleware_can_be_solved_if_type_is_cloneable/generated_app",
"connection_info/connection_info_fallback_happy_path",
"connection_info/connection_info_fallback_happy_path/generated_app",
"connection_info/connection_info_fallback_happy_path/integration",
"connection_info/connection_info_happy_path",
"connection_info/connection_info_happy_path/generated_app",
"connection_info/connection_info_happy_path/integration",
"dependency_injection/clone_nodes_are_only_added_where_needed",
"dependency_injection/clone_nodes_are_only_added_where_needed/generated_app",
"dependency_injection/cycles/cycle_across_a_match_statement",
"dependency_injection/cycles/cycle_across_a_match_statement/generated_app",
"dependency_injection/cycles/request_scoped_cycles",
"dependency_injection/cycles/request_scoped_cycles/generated_app",
"dependency_injection/cycles/transient_cycles",
"dependency_injection/cycles/transient_cycles/generated_app",
"dependency_injection/downstream_code_needs_both_owned_and_ref_to_same_type",
"dependency_injection/downstream_code_needs_both_owned_and_ref_to_same_type/generated_app",
"dependency_injection/elided_lifetimes_are_handled",
"dependency_injection/elided_lifetimes_are_handled/generated_app",
"dependency_injection/fallbacks_can_access_all_primitives",
"dependency_injection/fallbacks_can_access_all_primitives/generated_app",
"dependency_injection/lifecycles/non_static_references_cannot_be_singletons",
"dependency_injection/lifecycles/non_static_references_cannot_be_singletons/generated_app",
"dependency_injection/lifecycles/singletons_cannot_depend_on_request_scoped",
"dependency_injection/lifecycles/singletons_cannot_depend_on_request_scoped/generated_app",
"dependency_injection/lifecycles/singletons_cannot_have_non_static_lifetime_parameters",
"dependency_injection/lifecycles/singletons_cannot_have_non_static_lifetime_parameters/generated_app",
"dependency_injection/missing_handler_dependency",
"dependency_injection/missing_handler_dependency/generated_app",
"dependency_injection/missing_singleton_dependency",
"dependency_injection/missing_singleton_dependency/generated_app",
"dependency_injection/next_state_is_populated_correctly",
"dependency_injection/next_state_is_populated_correctly/generated_app",
"dependency_injection/pavex_honors_the_restrictions_on_generics_introduced_by_constructors",
"dependency_injection/pavex_honors_the_restrictions_on_generics_introduced_by_constructors/generated_app",
"dependency_injection/references_to_constructible_types_are_allowed",
"dependency_injection/references_to_constructible_types_are_allowed/generated_app",
"dependency_injection/some_types_cannot_be_constructed",
"dependency_injection/some_types_cannot_be_constructed/generated_app",
"error_observers/error_observer_cannot_depend_directly_on_fallible_constructors",
"error_observers/error_observer_cannot_depend_directly_on_fallible_constructors/generated_app",
"error_observers/error_observer_cannot_depend_transitively_on_fallible_constructors",
"error_observers/error_observer_cannot_depend_transitively_on_fallible_constructors/generated_app",
"error_observers/error_observer_with_generic_error",
"error_observers/error_observer_with_generic_error/generated_app",
"error_observers/error_observers_can_depend_on_fallible_singletons",
"error_observers/error_observers_can_depend_on_fallible_singletons/generated_app",
"error_observers/error_observers_happy_path",
"error_observers/error_observers_happy_path/generated_app",
"from_request/from_request_happy_path",
"from_request/from_request_happy_path/generated_app",
"from_request/from_request_happy_path/integration",
"middlewares/middlewares_execution_order",
"middlewares/middlewares_execution_order/generated_app",
"middlewares/middlewares_execution_order/integration",
"middlewares/next_handles_lifetimes",
"middlewares/next_handles_lifetimes/generated_app",
"middlewares/next_handles_mut_references",
"middlewares/next_handles_mut_references/generated_app",
"middlewares/request_scoped_state_is_shared_correctly_among_middlewares",
"middlewares/request_scoped_state_is_shared_correctly_among_middlewares/generated_app",
"path_parameters/path_parameters_happy_path",
"path_parameters/path_parameters_happy_path/generated_app",
"path_parameters/path_parameters_happy_path/integration",
"path_parameters/path_parameters_non_existing_fields",
"path_parameters/path_parameters_non_existing_fields/generated_app",
"path_parameters/path_parameters_unsupported_types",
"path_parameters/path_parameters_unsupported_types/generated_app",
"reflection/always_use_public_path",
"reflection/always_use_public_path/generated_app",
"reflection/ambiguous_dependency_version_is_handled",
"reflection/ambiguous_dependency_version_is_handled/generated_app",
"reflection/arc_singletons_are_supported",
"reflection/arc_singletons_are_supported/generated_app",
"reflection/common_response_types_are_supported",
"reflection/common_response_types_are_supported/generated_app",
"reflection/crate_resolution/dependencies_can_register_local_items",
"reflection/crate_resolution/dependencies_can_register_local_items/generated_app",
"reflection/crate_resolution/multiple_versions_for_the_same_crate_are_supported",
"reflection/crate_resolution/multiple_versions_for_the_same_crate_are_supported/generated_app",
"reflection/crate_resolution/transitive_dependencies_can_be_renamed",
"reflection/crate_resolution/transitive_dependencies_can_be_renamed/generated_app",
"reflection/generic_parameters_can_come_from_another_crate",
"reflection/generic_parameters_can_come_from_another_crate/generated_app",
"reflection/ids_can_conflict_across_crates",
"reflection/ids_can_conflict_across_crates/generated_app",
"reflection/ids_must_be_unique_within_the_same_crate",
"reflection/ids_must_be_unique_within_the_same_crate/generated_app",
"reflection/lifetime_restrictions_are_handled",
"reflection/lifetime_restrictions_are_handled/generated_app",
"reflection/local_glob_reexports_are_supported",
"reflection/local_glob_reexports_are_supported/generated_app",
"reflection/non_static_methods_are_supported",
"reflection/non_static_methods_are_supported/generated_app",
"reflection/output_parameter_cannot_be_handled",
"reflection/output_parameter_cannot_be_handled/generated_app",
"reflection/pattern_bindings_in_input_parameters_are_supported",
"reflection/pattern_bindings_in_input_parameters_are_supported/generated_app",
"reflection/reexported_type_alias_work",
"reflection/reexported_type_alias_work/generated_app",
"reflection/self_as_generic_parameter_is_supported",
"reflection/self_as_generic_parameter_is_supported/generated_app",
"reflection/static_methods_are_supported",
"reflection/static_methods_are_supported/generated_app",
"reflection/trait_methods_are_supported",
"reflection/trait_methods_are_supported/generated_app",
"reflection/tuples_are_supported",
"reflection/tuples_are_supported/generated_app",
"reflection/type_alias_are_supported",
"reflection/type_alias_are_supported/generated_app",
]
resolver = "3"
[workspace.package]
edition = "2024"
[workspace.dependencies]
pavex = { path = "../../runtime/pavex", features = ["server"] }
pavex_cli_client = { path = "../pavex_cli_client" }
workspace_hack = { path = "workspace_hack" }
reqwest = "0.12"
tokio = "1"
thiserror = "2"
serde = { version = "1", features = ["derive"] }