Struct icu_provider::datagen::CrabbakeMarker
source · [−]pub struct CrabbakeMarker {}
Expand description
Marker type for CrabbakeBox
.
Trait Implementations
sourceimpl DataMarker for CrabbakeMarker
impl DataMarker for CrabbakeMarker
type Yokeable = CrabbakeBox
type Yokeable = CrabbakeBox
sourceimpl DynProvider<CrabbakeMarker> for HelloWorldProvider
impl DynProvider<CrabbakeMarker> for HelloWorldProvider
sourcefn load_payload(
&self,
key: ResourceKey,
req: &DataRequest
) -> Result<DataResponse<CrabbakeMarker>, DataError>
fn load_payload(
&self,
key: ResourceKey,
req: &DataRequest
) -> Result<DataResponse<CrabbakeMarker>, DataError>
Query the provider for data, returning the result. Read more
sourceimpl IterableDynProvider<CrabbakeMarker> for HelloWorldProvider
impl IterableDynProvider<CrabbakeMarker> for HelloWorldProvider
sourcefn supported_options_for_key(
&self,
key: ResourceKey
) -> Result<Box<dyn Iterator<Item = ResourceOptions>>, DataError>
fn supported_options_for_key(
&self,
key: ResourceKey
) -> Result<Box<dyn Iterator<Item = ResourceOptions>>, DataError>
Given a ResourceKey
, returns a boxed iterator over ResourceOptions
.
sourceimpl<M> UpcastDataPayload<M> for CrabbakeMarker where
M: DataMarker + Default + Bakeable + 'static,
for<'a> <M::Yokeable as Yokeable<'a>>::Output: Bakeable,
impl<M> UpcastDataPayload<M> for CrabbakeMarker where
M: DataMarker + Default + Bakeable + 'static,
for<'a> <M::Yokeable as Yokeable<'a>>::Output: Bakeable,
sourcefn upcast(other: DataPayload<M>) -> DataPayload<CrabbakeMarker>
fn upcast(other: DataPayload<M>) -> DataPayload<CrabbakeMarker>
Upcast a DataPayload<T>
to a DataPayload<S>
where T
implements trait S
. Read more
Auto Trait Implementations
impl RefUnwindSafe for CrabbakeMarker
impl Send for CrabbakeMarker
impl Sync for CrabbakeMarker
impl Unpin for CrabbakeMarker
impl UnwindSafe for CrabbakeMarker
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more