Expand description
Traits for data providers that produce Any objects.
Structs§
- AnyMarker
- The
DataMarkermarker type forAnyPayload. - AnyPayload
- A type-erased data payload.
- AnyResponse
- A
DataResponsefor type-erased values. - Downcasting
AnyProvider - A wrapper over
AnyProviderthat implementsDynamicDataProvider<M>via downcasting - Dynamic
Data Provider AnyMarker Wrap - A wrapper over
DynamicDataProvider<AnyMarker>that implementsAnyProvider
Enums§
- AnyPayload
Inner 🔒 - Representations of the
Anytrait object.
Traits§
- AnyProvider
- An object-safe data provider that returns data structs cast to
dyn Anytrait objects. - AsDowncasting
AnyProvider - Blanket-implemented trait adding the
Self::as_downcasting()function. - AsDynamic
Data Provider AnyMarker Wrap - Blanket-implemented trait adding the
Self::as_any_provider()function. - Maybe
Send Sync