Expand description
Adapters for composing and manipulating data providers.
- Use the
fork
module to marshall data requests between multiple possible providers. - Use the
either
module to choose between multiple provider types at runtime. - Use the
filter
module to programmatically reject certain data requests. - Use the
fallback
module to automatically resolve arbitrary locales for data loading.
Modules§
- any_
payload - Data provider always serving the same struct.
- either
- Helpers for switching between multiple providers.
- empty
- Empty data provider implementations.
- fallback
- A data provider wrapper that performs locale fallback.
- filter
- Providers that filter resource requests.
- fork
- Providers that combine multiple other providers.
Macros§
- make_
forking_ provider - Make a forking data provider with an arbitrary number of inner providers that are known at build time.