Module icu_provider::any
source · Expand description
Traits for data providers that produce Any
objects.
Structs§
- The
DynamicDataMarker
marker type forAnyPayload
. - A type-erased data payload.
- A
DataResponse
for type-erased values. - A wrapper over
AnyProvider
that implementsDynamicDataProvider<M>
via downcasting - A wrapper over
DynamicDataProvider<AnyMarker>
that implementsAnyProvider
Traits§
- An object-safe data provider that returns data structs cast to
dyn Any
trait objects. - Blanket-implemented trait adding the
Self::as_downcasting()
function. - Blanket-implemented trait adding the
Self::as_any_provider()
function. - A trait that allows to specify
Send + Sync
bounds that are only required when thesync
Cargo feature is enabled. Without the Cargo feature, this is an empty bound.