Struct rustc_baked_icu_data::BakedDataProvider
source · pub struct BakedDataProvider;
Trait Implementations§
§impl AnyProvider for BakedDataProvider
impl AnyProvider for BakedDataProvider
§fn load_any(
&self,
key: DataKey,
req: DataRequest<'_>
) -> Result<AnyResponse, DataError>
fn load_any( &self, key: DataKey, req: DataRequest<'_> ) -> Result<AnyResponse, DataError>
Loads an
AnyPayload
according to the key and request.source§impl DataProvider<AndListV1Marker> for BakedDataProvider
impl DataProvider<AndListV1Marker> for BakedDataProvider
source§fn load(
&self,
req: DataRequest<'_>
) -> Result<DataResponse<AndListV1Marker>, DataError>
fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<AndListV1Marker>, DataError>
Query the provider for data, returning the result. Read more
source§impl DataProvider<CollationFallbackSupplementV1Marker> for BakedDataProvider
impl DataProvider<CollationFallbackSupplementV1Marker> for BakedDataProvider
source§fn load(
&self,
req: DataRequest<'_>
) -> Result<DataResponse<CollationFallbackSupplementV1Marker>, DataError>
fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CollationFallbackSupplementV1Marker>, DataError>
Query the provider for data, returning the result. Read more
source§fn load(
&self,
req: DataRequest<'_>
) -> Result<DataResponse<LocaleFallbackLikelySubtagsV1Marker>, DataError>
fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LocaleFallbackLikelySubtagsV1Marker>, DataError>
Query the provider for data, returning the result. Read more
source§impl DataProvider<LocaleFallbackParentsV1Marker> for BakedDataProvider
impl DataProvider<LocaleFallbackParentsV1Marker> for BakedDataProvider
source§fn load(
&self,
req: DataRequest<'_>
) -> Result<DataResponse<LocaleFallbackParentsV1Marker>, DataError>
fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LocaleFallbackParentsV1Marker>, DataError>
Query the provider for data, returning the result. Read more
Auto Trait Implementations§
impl Freeze for BakedDataProvider
impl RefUnwindSafe for BakedDataProvider
impl Send for BakedDataProvider
impl Sync for BakedDataProvider
impl Unpin for BakedDataProvider
impl UnwindSafe for BakedDataProvider
Blanket Implementations§
source§impl<P> AsDowncastingAnyProvider for Pwhere
P: AnyProvider + ?Sized,
impl<P> AsDowncastingAnyProvider for Pwhere
P: AnyProvider + ?Sized,
source§fn as_downcasting(&self) -> DowncastingAnyProvider<'_, P>
fn as_downcasting(&self) -> DowncastingAnyProvider<'_, P>
Returns an object implementing
DynamicDataProvider<M>
when called on AnyProvider
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> ErasedDestructor for Twhere
T: 'static,
impl<T> MaybeSendSync for T
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 0 bytes