pub struct SourceDataProvider { /* private fields */ }
Expand description
An ExportableProvider
backed by raw CLDR and ICU data.
This provider covers all markers that are used by ICU4X. It is intended as the canonical
provider for ExportDriver::export
.
If a required data source has not been set, DataProvider::load
will
fail with the appropriate error:
Implementations§
Source§impl SourceDataProvider
impl SourceDataProvider
Sourcepub const LATEST_TESTED_CLDR_TAG: &'static str = "47.0.0-BETA1"
pub const LATEST_TESTED_CLDR_TAG: &'static str = "47.0.0-BETA1"
The latest CLDR JSON tag that has been verified to work with this version of SourceDataProvider
.
Sourcepub const LATEST_TESTED_ICUEXPORT_TAG: &'static str = "release-77-rc"
pub const LATEST_TESTED_ICUEXPORT_TAG: &'static str = "release-77-rc"
The latest ICU export tag that has been verified to work with this version of SourceDataProvider
.
Sourcepub const LATEST_TESTED_SEGMENTER_LSTM_TAG: &'static str = "v0.1.0"
pub const LATEST_TESTED_SEGMENTER_LSTM_TAG: &'static str = "v0.1.0"
The latest segmentation LSTM model tag that has been verified to work with this version of SourceDataProvider
.
Sourcepub const LATEST_TESTED_TZDB_TAG: &'static str = "2025a"
pub const LATEST_TESTED_TZDB_TAG: &'static str = "2025a"
The latest TZDB tag that has been verified to work with this version of SourceDataProvider
.
Sourcepub fn new_latest_tested() -> Self
pub fn new_latest_tested() -> Self
A provider using the latest data that has been verified to work with this version of SourceDataProvider
.
See LATEST_TESTED_CLDR_TAG
,
LATEST_TESTED_ICUEXPORT_TAG
,
LATEST_TESTED_SEGMENTER_LSTM_TAG
,
LATEST_TESTED_TZDB_TAG
.
✨ Enabled with the networking
Cargo feature.
Sourcepub fn new_custom() -> Self
pub fn new_custom() -> Self
A provider with no source data. Without adding more sources, most load
methods
will return errors.
Use with_cldr
, with_icuexport
,
with_segmenter_lstm
to set data sources.
Sourcepub fn with_cldr(self, root: &Path) -> Result<Self, DataError>
pub fn with_cldr(self, root: &Path) -> Result<Self, DataError>
Adds CLDR source data to the provider. The root should point to a local
cldr-{tag}-json-full
directory or ZIP file (see
GitHub releases).
Sourcepub fn with_icuexport(self, root: &Path) -> Result<Self, DataError>
pub fn with_icuexport(self, root: &Path) -> Result<Self, DataError>
Adds ICU export source data to the provider. The path should point to a local
icuexportdata_{tag}
directory or ZIP file (see GitHub releases).
Sourcepub fn with_segmenter_lstm(self, root: &Path) -> Result<Self, DataError>
pub fn with_segmenter_lstm(self, root: &Path) -> Result<Self, DataError>
Adds segmenter LSTM source data to the provider. The path should point to a local
models
directory or ZIP file (see GitHub releases).
Sourcepub fn with_tzdb(self, root: &Path) -> Result<Self, DataError>
pub fn with_tzdb(self, root: &Path) -> Result<Self, DataError>
Adds timezone database source data to the provider. The path should point to a local
tz
directory or ZIP file (see GitHub).
Sourcepub fn with_cldr_for_tag(self, tag: &str) -> Self
pub fn with_cldr_for_tag(self, tag: &str) -> Self
Adds CLDR source data to the provider. The data will be downloaded from GitHub using the given tag (see GitHub releases).
Also see: LATEST_TESTED_CLDR_TAG
✨ Enabled with the networking
Cargo feature.
Sourcepub fn with_icuexport_for_tag(self, tag: &str) -> Self
pub fn with_icuexport_for_tag(self, tag: &str) -> Self
Adds ICU export source data to the provider. The data will be downloaded from GitHub using the given tag (see GitHub releases).
Also see: LATEST_TESTED_ICUEXPORT_TAG
✨ Enabled with the networking
Cargo feature.
Sourcepub fn with_segmenter_lstm_for_tag(self, tag: &str) -> Self
pub fn with_segmenter_lstm_for_tag(self, tag: &str) -> Self
Adds segmenter LSTM source data to the provider. The data will be downloaded from GitHub using the given tag (see GitHub releases).
Also see: LATEST_TESTED_SEGMENTER_LSTM_TAG
✨ Enabled with the networking
Cargo feature.
Sourcepub fn with_tzdb_for_tag(self, tag: &str) -> Self
pub fn with_tzdb_for_tag(self, tag: &str) -> Self
Adds timezone database source data to the provider. The data will be downloaded from GitHub using the given tag (see GitHub).
Also see: LATEST_TESTED_SEGMENTER_LSTM_TAG
✨ Enabled with the networking
Cargo feature.
Sourcepub fn is_missing_cldr_error(e: DataError) -> bool
pub fn is_missing_cldr_error(e: DataError) -> bool
Identifies errors that are due to missing CLDR data.
Sourcepub fn is_missing_icuexport_error(e: DataError) -> bool
pub fn is_missing_icuexport_error(e: DataError) -> bool
Identifies errors that are due to missing ICU export data.
Sourcepub fn is_missing_segmenter_lstm_error(e: DataError) -> bool
pub fn is_missing_segmenter_lstm_error(e: DataError) -> bool
Identifies errors that are due to missing segmenter LSTM data.
Sourcepub fn is_missing_tzdb_error(e: DataError) -> bool
pub fn is_missing_tzdb_error(e: DataError) -> bool
Identifies errors that are due to missing TZDB data.
Sourcepub fn with_fast_tries(self) -> Self
pub fn with_fast_tries(self) -> Self
Set this to use tries optimized for speed instead of data size
Sourcepub fn with_collation_han_database(
self,
collation_han_database: CollationHanDatabase,
) -> Self
pub fn with_collation_han_database( self, collation_han_database: CollationHanDatabase, ) -> Self
Set the CollationHanDatabase
version.
Sourcepub fn with_timezone_horizon(self, timezone_horizon: Date<Iso>) -> Self
pub fn with_timezone_horizon(self, timezone_horizon: Date<Iso>) -> Self
Set the timezone horizon.
Timezone names that have not been in use since before this date are not included, formatting will fall back to formats like “Germany Time” or “GMT+1”.
Defaults to 2015-01-01, which is a reasonable time frame where people remember time zone changes.
Sourcepub fn locales_for_coverage_levels(
&self,
levels: impl IntoIterator<Item = CoverageLevel>,
) -> Result<impl IntoIterator<Item = DataLocale>, DataError>
pub fn locales_for_coverage_levels( &self, levels: impl IntoIterator<Item = CoverageLevel>, ) -> Result<impl IntoIterator<Item = DataLocale>, DataError>
List the locales for the given CLDR coverage levels
Trait Implementations§
Source§impl Clone for SourceDataProvider
impl Clone for SourceDataProvider
Source§fn clone(&self) -> SourceDataProvider
fn clone(&self) -> SourceDataProvider
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl DataProvider<BuddhistDateLengthsV1> for SourceDataProvider
impl DataProvider<BuddhistDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<BuddhistDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<BuddhistDateLengthsV1>, DataError>
Source§impl DataProvider<BuddhistDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<BuddhistDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<BuddhistDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<BuddhistDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<BuddhistDateSymbolsV1> for SourceDataProvider
impl DataProvider<BuddhistDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<BuddhistDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<BuddhistDateSymbolsV1>, DataError>
Source§impl DataProvider<BuddhistMonthNamesV1> for SourceDataProvider
impl DataProvider<BuddhistMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<BuddhistMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<BuddhistMonthNamesV1>, DataError>
Source§impl DataProvider<BuddhistYearNamesV1> for SourceDataProvider
impl DataProvider<BuddhistYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<BuddhistYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<BuddhistYearNamesV1>, DataError>
Source§impl DataProvider<CalendarChineseV1> for SourceDataProvider
impl DataProvider<CalendarChineseV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CalendarChineseV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CalendarChineseV1>, DataError>
Source§impl DataProvider<CalendarDangiV1> for SourceDataProvider
impl DataProvider<CalendarDangiV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CalendarDangiV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CalendarDangiV1>, DataError>
Source§impl DataProvider<CalendarHijriObservationalV1> for SourceDataProvider
impl DataProvider<CalendarHijriObservationalV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CalendarHijriObservationalV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CalendarHijriObservationalV1>, DataError>
Source§impl DataProvider<CalendarHijriUmmalquraV1> for SourceDataProvider
impl DataProvider<CalendarHijriUmmalquraV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CalendarHijriUmmalquraV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CalendarHijriUmmalquraV1>, DataError>
Source§impl DataProvider<CalendarJapaneseExtendedV1> for SourceDataProvider
impl DataProvider<CalendarJapaneseExtendedV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CalendarJapaneseExtendedV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CalendarJapaneseExtendedV1>, DataError>
Source§impl DataProvider<CalendarJapaneseModernV1> for SourceDataProvider
impl DataProvider<CalendarJapaneseModernV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CalendarJapaneseModernV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CalendarJapaneseModernV1>, DataError>
Source§impl DataProvider<CalendarWeekV1> for SourceDataProvider
impl DataProvider<CalendarWeekV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CalendarWeekV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CalendarWeekV1>, DataError>
Source§impl DataProvider<CaseMapUnfoldV1> for SourceDataProvider
impl DataProvider<CaseMapUnfoldV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CaseMapUnfoldV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CaseMapUnfoldV1>, DataError>
Source§impl DataProvider<CaseMapV1> for SourceDataProvider
impl DataProvider<CaseMapV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CaseMapV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CaseMapV1>, DataError>
Source§impl DataProvider<ChineseDateLengthsV1> for SourceDataProvider
impl DataProvider<ChineseDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ChineseDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ChineseDateLengthsV1>, DataError>
Source§impl DataProvider<ChineseDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<ChineseDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ChineseDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ChineseDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<ChineseDateSymbolsV1> for SourceDataProvider
impl DataProvider<ChineseDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ChineseDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ChineseDateSymbolsV1>, DataError>
Source§impl DataProvider<ChineseMonthNamesV1> for SourceDataProvider
impl DataProvider<ChineseMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ChineseMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ChineseMonthNamesV1>, DataError>
Source§impl DataProvider<ChineseYearNamesV1> for SourceDataProvider
impl DataProvider<ChineseYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ChineseYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ChineseYearNamesV1>, DataError>
Source§impl DataProvider<CollationDiacriticsV1> for SourceDataProvider
impl DataProvider<CollationDiacriticsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CollationDiacriticsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CollationDiacriticsV1>, DataError>
Source§impl DataProvider<CollationJamoV1> for SourceDataProvider
impl DataProvider<CollationJamoV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CollationJamoV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CollationJamoV1>, DataError>
Source§impl DataProvider<CollationMetadataV1> for SourceDataProvider
impl DataProvider<CollationMetadataV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CollationMetadataV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CollationMetadataV1>, DataError>
Source§impl DataProvider<CollationReorderingV1> for SourceDataProvider
impl DataProvider<CollationReorderingV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CollationReorderingV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CollationReorderingV1>, DataError>
Source§impl DataProvider<CollationRootV1> for SourceDataProvider
impl DataProvider<CollationRootV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CollationRootV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CollationRootV1>, DataError>
Source§impl DataProvider<CollationSpecialPrimariesV1> for SourceDataProvider
impl DataProvider<CollationSpecialPrimariesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CollationSpecialPrimariesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CollationSpecialPrimariesV1>, DataError>
Source§impl DataProvider<CollationTailoringV1> for SourceDataProvider
impl DataProvider<CollationTailoringV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CollationTailoringV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CollationTailoringV1>, DataError>
Source§impl DataProvider<CopticDateLengthsV1> for SourceDataProvider
impl DataProvider<CopticDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CopticDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CopticDateLengthsV1>, DataError>
Source§impl DataProvider<CopticDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<CopticDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CopticDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CopticDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<CopticDateSymbolsV1> for SourceDataProvider
impl DataProvider<CopticDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CopticDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CopticDateSymbolsV1>, DataError>
Source§impl DataProvider<CopticMonthNamesV1> for SourceDataProvider
impl DataProvider<CopticMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CopticMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CopticMonthNamesV1>, DataError>
Source§impl DataProvider<CopticYearNamesV1> for SourceDataProvider
impl DataProvider<CopticYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CopticYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CopticYearNamesV1>, DataError>
Source§impl DataProvider<CurrencyDisplaynameV1> for SourceDataProvider
impl DataProvider<CurrencyDisplaynameV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CurrencyDisplaynameV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CurrencyDisplaynameV1>, DataError>
Source§impl DataProvider<CurrencyEssentialsV1> for SourceDataProvider
impl DataProvider<CurrencyEssentialsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CurrencyEssentialsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CurrencyEssentialsV1>, DataError>
Source§impl DataProvider<CurrencyExtendedDataV1> for SourceDataProvider
impl DataProvider<CurrencyExtendedDataV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CurrencyExtendedDataV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CurrencyExtendedDataV1>, DataError>
Source§impl DataProvider<CurrencyPatternsDataV1> for SourceDataProvider
impl DataProvider<CurrencyPatternsDataV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<CurrencyPatternsDataV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<CurrencyPatternsDataV1>, DataError>
Source§impl DataProvider<DangiDateLengthsV1> for SourceDataProvider
impl DataProvider<DangiDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<DangiDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<DangiDateLengthsV1>, DataError>
Source§impl DataProvider<DangiDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<DangiDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<DangiDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<DangiDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<DangiDateSymbolsV1> for SourceDataProvider
impl DataProvider<DangiDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<DangiDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<DangiDateSymbolsV1>, DataError>
Source§impl DataProvider<DangiMonthNamesV1> for SourceDataProvider
impl DataProvider<DangiMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<DangiMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<DangiMonthNamesV1>, DataError>
Source§impl DataProvider<DangiYearNamesV1> for SourceDataProvider
impl DataProvider<DangiYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<DangiYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<DangiYearNamesV1>, DataError>
Source§impl DataProvider<DayPeriodNamesV1> for SourceDataProvider
impl DataProvider<DayPeriodNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<DayPeriodNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<DayPeriodNamesV1>, DataError>
Source§impl DataProvider<DecimalDigitsV1> for SourceDataProvider
impl DataProvider<DecimalDigitsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<DecimalDigitsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<DecimalDigitsV1>, DataError>
Source§impl DataProvider<DecimalSymbolsV1> for SourceDataProvider
impl DataProvider<DecimalSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<DecimalSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<DecimalSymbolsV1>, DataError>
Source§impl DataProvider<DigitalDurationDataV1> for SourceDataProvider
impl DataProvider<DigitalDurationDataV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<DigitalDurationDataV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<DigitalDurationDataV1>, DataError>
Source§impl DataProvider<EthiopianDateLengthsV1> for SourceDataProvider
impl DataProvider<EthiopianDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<EthiopianDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<EthiopianDateLengthsV1>, DataError>
Source§impl DataProvider<EthiopianDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<EthiopianDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<EthiopianDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<EthiopianDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<EthiopianDateSymbolsV1> for SourceDataProvider
impl DataProvider<EthiopianDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<EthiopianDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<EthiopianDateSymbolsV1>, DataError>
Source§impl DataProvider<EthiopianMonthNamesV1> for SourceDataProvider
impl DataProvider<EthiopianMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<EthiopianMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<EthiopianMonthNamesV1>, DataError>
Source§impl DataProvider<EthiopianYearNamesV1> for SourceDataProvider
impl DataProvider<EthiopianYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<EthiopianYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<EthiopianYearNamesV1>, DataError>
Source§impl DataProvider<ExemplarCitiesRootV1> for SourceDataProvider
impl DataProvider<ExemplarCitiesRootV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ExemplarCitiesRootV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ExemplarCitiesRootV1>, DataError>
Source§impl DataProvider<ExemplarCitiesV1> for SourceDataProvider
impl DataProvider<ExemplarCitiesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ExemplarCitiesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ExemplarCitiesV1>, DataError>
Source§impl DataProvider<GluePatternV1> for SourceDataProvider
impl DataProvider<GluePatternV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<GluePatternV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<GluePatternV1>, DataError>
Source§impl DataProvider<GregorianDateLengthsV1> for SourceDataProvider
impl DataProvider<GregorianDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<GregorianDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<GregorianDateLengthsV1>, DataError>
Source§impl DataProvider<GregorianDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<GregorianDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<GregorianDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<GregorianDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<GregorianDateSymbolsV1> for SourceDataProvider
impl DataProvider<GregorianDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<GregorianDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<GregorianDateSymbolsV1>, DataError>
Source§impl DataProvider<GregorianMonthNamesV1> for SourceDataProvider
impl DataProvider<GregorianMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<GregorianMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<GregorianMonthNamesV1>, DataError>
Source§impl DataProvider<GregorianYearNamesV1> for SourceDataProvider
impl DataProvider<GregorianYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<GregorianYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<GregorianYearNamesV1>, DataError>
Source§impl DataProvider<HebrewDateLengthsV1> for SourceDataProvider
impl DataProvider<HebrewDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<HebrewDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<HebrewDateLengthsV1>, DataError>
Source§impl DataProvider<HebrewDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<HebrewDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<HebrewDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<HebrewDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<HebrewDateSymbolsV1> for SourceDataProvider
impl DataProvider<HebrewDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<HebrewDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<HebrewDateSymbolsV1>, DataError>
Source§impl DataProvider<HebrewMonthNamesV1> for SourceDataProvider
impl DataProvider<HebrewMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<HebrewMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<HebrewMonthNamesV1>, DataError>
Source§impl DataProvider<HebrewYearNamesV1> for SourceDataProvider
impl DataProvider<HebrewYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<HebrewYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<HebrewYearNamesV1>, DataError>
Source§impl DataProvider<HijriDateLengthsV1> for SourceDataProvider
impl DataProvider<HijriDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<HijriDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<HijriDateLengthsV1>, DataError>
Source§impl DataProvider<HijriDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<HijriDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<HijriDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<HijriDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<HijriDateSymbolsV1> for SourceDataProvider
impl DataProvider<HijriDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<HijriDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<HijriDateSymbolsV1>, DataError>
Source§impl DataProvider<HijriMonthNamesV1> for SourceDataProvider
impl DataProvider<HijriMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<HijriMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<HijriMonthNamesV1>, DataError>
Source§impl DataProvider<HijriYearNamesV1> for SourceDataProvider
impl DataProvider<HijriYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<HijriYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<HijriYearNamesV1>, DataError>
Source§impl DataProvider<IndianDateLengthsV1> for SourceDataProvider
impl DataProvider<IndianDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<IndianDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<IndianDateLengthsV1>, DataError>
Source§impl DataProvider<IndianDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<IndianDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<IndianDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<IndianDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<IndianDateSymbolsV1> for SourceDataProvider
impl DataProvider<IndianDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<IndianDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<IndianDateSymbolsV1>, DataError>
Source§impl DataProvider<IndianMonthNamesV1> for SourceDataProvider
impl DataProvider<IndianMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<IndianMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<IndianMonthNamesV1>, DataError>
Source§impl DataProvider<IndianYearNamesV1> for SourceDataProvider
impl DataProvider<IndianYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<IndianYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<IndianYearNamesV1>, DataError>
Source§impl DataProvider<JapaneseDateLengthsV1> for SourceDataProvider
impl DataProvider<JapaneseDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<JapaneseDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<JapaneseDateLengthsV1>, DataError>
Source§impl DataProvider<JapaneseDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<JapaneseDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<JapaneseDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<JapaneseDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<JapaneseDateSymbolsV1> for SourceDataProvider
impl DataProvider<JapaneseDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<JapaneseDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<JapaneseDateSymbolsV1>, DataError>
Source§impl DataProvider<JapaneseExtendedDateLengthsV1> for SourceDataProvider
impl DataProvider<JapaneseExtendedDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<JapaneseExtendedDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<JapaneseExtendedDateLengthsV1>, DataError>
Source§impl DataProvider<JapaneseExtendedDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<JapaneseExtendedDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<JapaneseExtendedDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<JapaneseExtendedDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<JapaneseExtendedDateSymbolsV1> for SourceDataProvider
impl DataProvider<JapaneseExtendedDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<JapaneseExtendedDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<JapaneseExtendedDateSymbolsV1>, DataError>
Source§impl DataProvider<JapaneseExtendedMonthNamesV1> for SourceDataProvider
impl DataProvider<JapaneseExtendedMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<JapaneseExtendedMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<JapaneseExtendedMonthNamesV1>, DataError>
Source§impl DataProvider<JapaneseExtendedYearNamesV1> for SourceDataProvider
impl DataProvider<JapaneseExtendedYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<JapaneseExtendedYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<JapaneseExtendedYearNamesV1>, DataError>
Source§impl DataProvider<JapaneseMonthNamesV1> for SourceDataProvider
impl DataProvider<JapaneseMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<JapaneseMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<JapaneseMonthNamesV1>, DataError>
Source§impl DataProvider<JapaneseYearNamesV1> for SourceDataProvider
impl DataProvider<JapaneseYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<JapaneseYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<JapaneseYearNamesV1>, DataError>
Source§impl DataProvider<LanguageDisplayNamesV1> for SourceDataProvider
impl DataProvider<LanguageDisplayNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LanguageDisplayNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LanguageDisplayNamesV1>, DataError>
Source§impl DataProvider<ListAndV1> for SourceDataProvider
impl DataProvider<ListAndV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ListAndV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ListAndV1>, DataError>
Source§impl DataProvider<ListOrV1> for SourceDataProvider
impl DataProvider<ListOrV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ListOrV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ListOrV1>, DataError>
Source§impl DataProvider<ListUnitV1> for SourceDataProvider
impl DataProvider<ListUnitV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ListUnitV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ListUnitV1>, DataError>
Source§impl DataProvider<LocaleAliasesV1> for SourceDataProvider
impl DataProvider<LocaleAliasesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocaleAliasesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocaleAliasesV1>, DataError>
Source§impl DataProvider<LocaleDisplayNamesV1> for SourceDataProvider
impl DataProvider<LocaleDisplayNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocaleDisplayNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocaleDisplayNamesV1>, DataError>
Source§impl DataProvider<LocaleExemplarCharactersAuxiliaryV1> for SourceDataProvider
impl DataProvider<LocaleExemplarCharactersAuxiliaryV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocaleExemplarCharactersAuxiliaryV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocaleExemplarCharactersAuxiliaryV1>, DataError>
Source§impl DataProvider<LocaleExemplarCharactersIndexV1> for SourceDataProvider
impl DataProvider<LocaleExemplarCharactersIndexV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocaleExemplarCharactersIndexV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocaleExemplarCharactersIndexV1>, DataError>
Source§impl DataProvider<LocaleExemplarCharactersMainV1> for SourceDataProvider
impl DataProvider<LocaleExemplarCharactersMainV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocaleExemplarCharactersMainV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocaleExemplarCharactersMainV1>, DataError>
Source§impl DataProvider<LocaleExemplarCharactersNumbersV1> for SourceDataProvider
impl DataProvider<LocaleExemplarCharactersNumbersV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocaleExemplarCharactersNumbersV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocaleExemplarCharactersNumbersV1>, DataError>
Source§impl DataProvider<LocaleExemplarCharactersPunctuationV1> for SourceDataProvider
impl DataProvider<LocaleExemplarCharactersPunctuationV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocaleExemplarCharactersPunctuationV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocaleExemplarCharactersPunctuationV1>, DataError>
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocaleLikelySubtagsExtendedV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocaleLikelySubtagsExtendedV1>, DataError>
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocaleLikelySubtagsLanguageV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocaleLikelySubtagsLanguageV1>, DataError>
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocaleLikelySubtagsScriptRegionV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocaleLikelySubtagsScriptRegionV1>, DataError>
Source§impl DataProvider<LocaleParentsV1> for SourceDataProvider
impl DataProvider<LocaleParentsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocaleParentsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocaleParentsV1>, DataError>
Source§impl DataProvider<LocaleScriptDirectionV1> for SourceDataProvider
impl DataProvider<LocaleScriptDirectionV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocaleScriptDirectionV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocaleScriptDirectionV1>, DataError>
Source§impl DataProvider<LocationsRootV1> for SourceDataProvider
impl DataProvider<LocationsRootV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocationsRootV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocationsRootV1>, DataError>
Source§impl DataProvider<LocationsV1> for SourceDataProvider
impl DataProvider<LocationsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LocationsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LocationsV1>, DataError>
Source§impl DataProvider<LongCompactDecimalFormatDataV1> for SourceDataProvider
impl DataProvider<LongCompactDecimalFormatDataV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LongCompactDecimalFormatDataV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LongCompactDecimalFormatDataV1>, DataError>
Source§impl DataProvider<LongDayRelativeV1> for SourceDataProvider
impl DataProvider<LongDayRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LongDayRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LongDayRelativeV1>, DataError>
Source§impl DataProvider<LongHourRelativeV1> for SourceDataProvider
impl DataProvider<LongHourRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LongHourRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LongHourRelativeV1>, DataError>
Source§impl DataProvider<LongMinuteRelativeV1> for SourceDataProvider
impl DataProvider<LongMinuteRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LongMinuteRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LongMinuteRelativeV1>, DataError>
Source§impl DataProvider<LongMonthRelativeV1> for SourceDataProvider
impl DataProvider<LongMonthRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LongMonthRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LongMonthRelativeV1>, DataError>
Source§impl DataProvider<LongQuarterRelativeV1> for SourceDataProvider
impl DataProvider<LongQuarterRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LongQuarterRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LongQuarterRelativeV1>, DataError>
Source§impl DataProvider<LongSecondRelativeV1> for SourceDataProvider
impl DataProvider<LongSecondRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LongSecondRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LongSecondRelativeV1>, DataError>
Source§impl DataProvider<LongWeekRelativeV1> for SourceDataProvider
impl DataProvider<LongWeekRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LongWeekRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LongWeekRelativeV1>, DataError>
Source§impl DataProvider<LongYearRelativeV1> for SourceDataProvider
impl DataProvider<LongYearRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<LongYearRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<LongYearRelativeV1>, DataError>
Source§impl DataProvider<MetazoneGenericNamesLongV1> for SourceDataProvider
impl DataProvider<MetazoneGenericNamesLongV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<MetazoneGenericNamesLongV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<MetazoneGenericNamesLongV1>, DataError>
Source§impl DataProvider<MetazoneGenericNamesShortV1> for SourceDataProvider
impl DataProvider<MetazoneGenericNamesShortV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<MetazoneGenericNamesShortV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<MetazoneGenericNamesShortV1>, DataError>
Source§impl DataProvider<MetazonePeriodV1> for SourceDataProvider
impl DataProvider<MetazonePeriodV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<MetazonePeriodV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<MetazonePeriodV1>, DataError>
Source§impl DataProvider<MetazoneSpecificNamesLongV1> for SourceDataProvider
impl DataProvider<MetazoneSpecificNamesLongV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<MetazoneSpecificNamesLongV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<MetazoneSpecificNamesLongV1>, DataError>
Source§impl DataProvider<MetazoneSpecificNamesShortV1> for SourceDataProvider
impl DataProvider<MetazoneSpecificNamesShortV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<MetazoneSpecificNamesShortV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<MetazoneSpecificNamesShortV1>, DataError>
Source§impl DataProvider<MetazoneStandardNamesLongV1> for SourceDataProvider
impl DataProvider<MetazoneStandardNamesLongV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<MetazoneStandardNamesLongV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<MetazoneStandardNamesLongV1>, DataError>
Source§impl DataProvider<NarrowDayRelativeV1> for SourceDataProvider
impl DataProvider<NarrowDayRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NarrowDayRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NarrowDayRelativeV1>, DataError>
Source§impl DataProvider<NarrowHourRelativeV1> for SourceDataProvider
impl DataProvider<NarrowHourRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NarrowHourRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NarrowHourRelativeV1>, DataError>
Source§impl DataProvider<NarrowMinuteRelativeV1> for SourceDataProvider
impl DataProvider<NarrowMinuteRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NarrowMinuteRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NarrowMinuteRelativeV1>, DataError>
Source§impl DataProvider<NarrowMonthRelativeV1> for SourceDataProvider
impl DataProvider<NarrowMonthRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NarrowMonthRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NarrowMonthRelativeV1>, DataError>
Source§impl DataProvider<NarrowQuarterRelativeV1> for SourceDataProvider
impl DataProvider<NarrowQuarterRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NarrowQuarterRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NarrowQuarterRelativeV1>, DataError>
Source§impl DataProvider<NarrowSecondRelativeV1> for SourceDataProvider
impl DataProvider<NarrowSecondRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NarrowSecondRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NarrowSecondRelativeV1>, DataError>
Source§impl DataProvider<NarrowWeekRelativeV1> for SourceDataProvider
impl DataProvider<NarrowWeekRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NarrowWeekRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NarrowWeekRelativeV1>, DataError>
Source§impl DataProvider<NarrowYearRelativeV1> for SourceDataProvider
impl DataProvider<NarrowYearRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NarrowYearRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NarrowYearRelativeV1>, DataError>
Source§impl<Y> DataProvider<NeverMarker<Y>> for SourceDataProviderwhere
for<'a> Y: Yokeable<'a>,
impl<Y> DataProvider<NeverMarker<Y>> for SourceDataProviderwhere
for<'a> Y: Yokeable<'a>,
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NeverMarker<Y>>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NeverMarker<Y>>, DataError>
Source§impl DataProvider<NormalizerNfcV1> for SourceDataProvider
impl DataProvider<NormalizerNfcV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NormalizerNfcV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NormalizerNfcV1>, DataError>
Source§impl DataProvider<NormalizerNfdDataV1> for SourceDataProvider
impl DataProvider<NormalizerNfdDataV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NormalizerNfdDataV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NormalizerNfdDataV1>, DataError>
Source§impl DataProvider<NormalizerNfdSupplementV1> for SourceDataProvider
impl DataProvider<NormalizerNfdSupplementV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NormalizerNfdSupplementV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NormalizerNfdSupplementV1>, DataError>
Source§impl DataProvider<NormalizerNfdTablesV1> for SourceDataProvider
impl DataProvider<NormalizerNfdTablesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NormalizerNfdTablesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NormalizerNfdTablesV1>, DataError>
Source§impl DataProvider<NormalizerNfkdDataV1> for SourceDataProvider
impl DataProvider<NormalizerNfkdDataV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NormalizerNfkdDataV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NormalizerNfkdDataV1>, DataError>
Source§impl DataProvider<NormalizerNfkdTablesV1> for SourceDataProvider
impl DataProvider<NormalizerNfkdTablesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NormalizerNfkdTablesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NormalizerNfkdTablesV1>, DataError>
Source§impl DataProvider<NormalizerUts46DataV1> for SourceDataProvider
impl DataProvider<NormalizerUts46DataV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NormalizerUts46DataV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NormalizerUts46DataV1>, DataError>
Source§impl DataProvider<PercentEssentialsV1> for SourceDataProvider
impl DataProvider<PercentEssentialsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PercentEssentialsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PercentEssentialsV1>, DataError>
Source§impl DataProvider<PersianDateLengthsV1> for SourceDataProvider
impl DataProvider<PersianDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PersianDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PersianDateLengthsV1>, DataError>
Source§impl DataProvider<PersianDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<PersianDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PersianDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PersianDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<PersianDateSymbolsV1> for SourceDataProvider
impl DataProvider<PersianDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PersianDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PersianDateSymbolsV1>, DataError>
Source§impl DataProvider<PersianMonthNamesV1> for SourceDataProvider
impl DataProvider<PersianMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PersianMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PersianMonthNamesV1>, DataError>
Source§impl DataProvider<PersianYearNamesV1> for SourceDataProvider
impl DataProvider<PersianYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PersianYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PersianYearNamesV1>, DataError>
Source§impl DataProvider<PersonNamesFormatV1> for SourceDataProvider
impl DataProvider<PersonNamesFormatV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PersonNamesFormatV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PersonNamesFormatV1>, DataError>
Source§impl DataProvider<PluralsCardinalV1> for SourceDataProvider
impl DataProvider<PluralsCardinalV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PluralsCardinalV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PluralsCardinalV1>, DataError>
Source§impl DataProvider<PluralsOrdinalV1> for SourceDataProvider
impl DataProvider<PluralsOrdinalV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PluralsOrdinalV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PluralsOrdinalV1>, DataError>
Source§impl DataProvider<PluralsRangesV1> for SourceDataProvider
impl DataProvider<PluralsRangesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PluralsRangesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PluralsRangesV1>, DataError>
Source§impl DataProvider<PropertyBinaryAlnumV1> for SourceDataProvider
impl DataProvider<PropertyBinaryAlnumV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryAlnumV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryAlnumV1>, DataError>
Source§impl DataProvider<PropertyBinaryAlphabeticV1> for SourceDataProvider
impl DataProvider<PropertyBinaryAlphabeticV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryAlphabeticV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryAlphabeticV1>, DataError>
Source§impl DataProvider<PropertyBinaryAsciiHexDigitV1> for SourceDataProvider
impl DataProvider<PropertyBinaryAsciiHexDigitV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryAsciiHexDigitV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryAsciiHexDigitV1>, DataError>
Source§impl DataProvider<PropertyBinaryBasicEmojiV1> for SourceDataProvider
impl DataProvider<PropertyBinaryBasicEmojiV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryBasicEmojiV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryBasicEmojiV1>, DataError>
Source§impl DataProvider<PropertyBinaryBidiControlV1> for SourceDataProvider
impl DataProvider<PropertyBinaryBidiControlV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryBidiControlV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryBidiControlV1>, DataError>
Source§impl DataProvider<PropertyBinaryBidiMirroredV1> for SourceDataProvider
impl DataProvider<PropertyBinaryBidiMirroredV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryBidiMirroredV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryBidiMirroredV1>, DataError>
Source§impl DataProvider<PropertyBinaryBlankV1> for SourceDataProvider
impl DataProvider<PropertyBinaryBlankV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryBlankV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryBlankV1>, DataError>
Source§impl DataProvider<PropertyBinaryCaseIgnorableV1> for SourceDataProvider
impl DataProvider<PropertyBinaryCaseIgnorableV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryCaseIgnorableV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryCaseIgnorableV1>, DataError>
Source§impl DataProvider<PropertyBinaryCaseSensitiveV1> for SourceDataProvider
impl DataProvider<PropertyBinaryCaseSensitiveV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryCaseSensitiveV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryCaseSensitiveV1>, DataError>
Source§impl DataProvider<PropertyBinaryCasedV1> for SourceDataProvider
impl DataProvider<PropertyBinaryCasedV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryCasedV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryCasedV1>, DataError>
Source§impl DataProvider<PropertyBinaryChangesWhenCasefoldedV1> for SourceDataProvider
impl DataProvider<PropertyBinaryChangesWhenCasefoldedV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryChangesWhenCasefoldedV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryChangesWhenCasefoldedV1>, DataError>
Source§impl DataProvider<PropertyBinaryChangesWhenCasemappedV1> for SourceDataProvider
impl DataProvider<PropertyBinaryChangesWhenCasemappedV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryChangesWhenCasemappedV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryChangesWhenCasemappedV1>, DataError>
Source§impl DataProvider<PropertyBinaryChangesWhenLowercasedV1> for SourceDataProvider
impl DataProvider<PropertyBinaryChangesWhenLowercasedV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryChangesWhenLowercasedV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryChangesWhenLowercasedV1>, DataError>
Source§impl DataProvider<PropertyBinaryChangesWhenNfkcCasefoldedV1> for SourceDataProvider
impl DataProvider<PropertyBinaryChangesWhenNfkcCasefoldedV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryChangesWhenNfkcCasefoldedV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryChangesWhenNfkcCasefoldedV1>, DataError>
Source§impl DataProvider<PropertyBinaryChangesWhenTitlecasedV1> for SourceDataProvider
impl DataProvider<PropertyBinaryChangesWhenTitlecasedV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryChangesWhenTitlecasedV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryChangesWhenTitlecasedV1>, DataError>
Source§impl DataProvider<PropertyBinaryChangesWhenUppercasedV1> for SourceDataProvider
impl DataProvider<PropertyBinaryChangesWhenUppercasedV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryChangesWhenUppercasedV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryChangesWhenUppercasedV1>, DataError>
Source§impl DataProvider<PropertyBinaryDashV1> for SourceDataProvider
impl DataProvider<PropertyBinaryDashV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryDashV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryDashV1>, DataError>
Source§impl DataProvider<PropertyBinaryDefaultIgnorableCodePointV1> for SourceDataProvider
impl DataProvider<PropertyBinaryDefaultIgnorableCodePointV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryDefaultIgnorableCodePointV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryDefaultIgnorableCodePointV1>, DataError>
Source§impl DataProvider<PropertyBinaryDeprecatedV1> for SourceDataProvider
impl DataProvider<PropertyBinaryDeprecatedV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryDeprecatedV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryDeprecatedV1>, DataError>
Source§impl DataProvider<PropertyBinaryDiacriticV1> for SourceDataProvider
impl DataProvider<PropertyBinaryDiacriticV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryDiacriticV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryDiacriticV1>, DataError>
Source§impl DataProvider<PropertyBinaryEmojiComponentV1> for SourceDataProvider
impl DataProvider<PropertyBinaryEmojiComponentV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryEmojiComponentV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryEmojiComponentV1>, DataError>
Source§impl DataProvider<PropertyBinaryEmojiModifierBaseV1> for SourceDataProvider
impl DataProvider<PropertyBinaryEmojiModifierBaseV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryEmojiModifierBaseV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryEmojiModifierBaseV1>, DataError>
Source§impl DataProvider<PropertyBinaryEmojiModifierV1> for SourceDataProvider
impl DataProvider<PropertyBinaryEmojiModifierV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryEmojiModifierV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryEmojiModifierV1>, DataError>
Source§impl DataProvider<PropertyBinaryEmojiPresentationV1> for SourceDataProvider
impl DataProvider<PropertyBinaryEmojiPresentationV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryEmojiPresentationV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryEmojiPresentationV1>, DataError>
Source§impl DataProvider<PropertyBinaryEmojiV1> for SourceDataProvider
impl DataProvider<PropertyBinaryEmojiV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryEmojiV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryEmojiV1>, DataError>
Source§impl DataProvider<PropertyBinaryExtendedPictographicV1> for SourceDataProvider
impl DataProvider<PropertyBinaryExtendedPictographicV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryExtendedPictographicV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryExtendedPictographicV1>, DataError>
Source§impl DataProvider<PropertyBinaryExtenderV1> for SourceDataProvider
impl DataProvider<PropertyBinaryExtenderV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryExtenderV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryExtenderV1>, DataError>
Source§impl DataProvider<PropertyBinaryFullCompositionExclusionV1> for SourceDataProvider
impl DataProvider<PropertyBinaryFullCompositionExclusionV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryFullCompositionExclusionV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryFullCompositionExclusionV1>, DataError>
Source§impl DataProvider<PropertyBinaryGraphV1> for SourceDataProvider
impl DataProvider<PropertyBinaryGraphV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryGraphV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryGraphV1>, DataError>
Source§impl DataProvider<PropertyBinaryGraphemeBaseV1> for SourceDataProvider
impl DataProvider<PropertyBinaryGraphemeBaseV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryGraphemeBaseV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryGraphemeBaseV1>, DataError>
Source§impl DataProvider<PropertyBinaryGraphemeExtendV1> for SourceDataProvider
impl DataProvider<PropertyBinaryGraphemeExtendV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryGraphemeExtendV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryGraphemeExtendV1>, DataError>
Source§impl DataProvider<PropertyBinaryGraphemeLinkV1> for SourceDataProvider
impl DataProvider<PropertyBinaryGraphemeLinkV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryGraphemeLinkV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryGraphemeLinkV1>, DataError>
Source§impl DataProvider<PropertyBinaryHexDigitV1> for SourceDataProvider
impl DataProvider<PropertyBinaryHexDigitV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryHexDigitV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryHexDigitV1>, DataError>
Source§impl DataProvider<PropertyBinaryHyphenV1> for SourceDataProvider
impl DataProvider<PropertyBinaryHyphenV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryHyphenV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryHyphenV1>, DataError>
Source§impl DataProvider<PropertyBinaryIdContinueV1> for SourceDataProvider
impl DataProvider<PropertyBinaryIdContinueV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryIdContinueV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryIdContinueV1>, DataError>
Source§impl DataProvider<PropertyBinaryIdStartV1> for SourceDataProvider
impl DataProvider<PropertyBinaryIdStartV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryIdStartV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryIdStartV1>, DataError>
Source§impl DataProvider<PropertyBinaryIdeographicV1> for SourceDataProvider
impl DataProvider<PropertyBinaryIdeographicV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryIdeographicV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryIdeographicV1>, DataError>
Source§impl DataProvider<PropertyBinaryIdsBinaryOperatorV1> for SourceDataProvider
impl DataProvider<PropertyBinaryIdsBinaryOperatorV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryIdsBinaryOperatorV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryIdsBinaryOperatorV1>, DataError>
Source§impl DataProvider<PropertyBinaryIdsTrinaryOperatorV1> for SourceDataProvider
impl DataProvider<PropertyBinaryIdsTrinaryOperatorV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryIdsTrinaryOperatorV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryIdsTrinaryOperatorV1>, DataError>
Source§impl DataProvider<PropertyBinaryJoinControlV1> for SourceDataProvider
impl DataProvider<PropertyBinaryJoinControlV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryJoinControlV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryJoinControlV1>, DataError>
Source§impl DataProvider<PropertyBinaryLogicalOrderExceptionV1> for SourceDataProvider
impl DataProvider<PropertyBinaryLogicalOrderExceptionV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryLogicalOrderExceptionV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryLogicalOrderExceptionV1>, DataError>
Source§impl DataProvider<PropertyBinaryLowercaseV1> for SourceDataProvider
impl DataProvider<PropertyBinaryLowercaseV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryLowercaseV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryLowercaseV1>, DataError>
Source§impl DataProvider<PropertyBinaryMathV1> for SourceDataProvider
impl DataProvider<PropertyBinaryMathV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryMathV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryMathV1>, DataError>
Source§impl DataProvider<PropertyBinaryNfcInertV1> for SourceDataProvider
impl DataProvider<PropertyBinaryNfcInertV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryNfcInertV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryNfcInertV1>, DataError>
Source§impl DataProvider<PropertyBinaryNfdInertV1> for SourceDataProvider
impl DataProvider<PropertyBinaryNfdInertV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryNfdInertV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryNfdInertV1>, DataError>
Source§impl DataProvider<PropertyBinaryNfkcInertV1> for SourceDataProvider
impl DataProvider<PropertyBinaryNfkcInertV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryNfkcInertV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryNfkcInertV1>, DataError>
Source§impl DataProvider<PropertyBinaryNfkdInertV1> for SourceDataProvider
impl DataProvider<PropertyBinaryNfkdInertV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryNfkdInertV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryNfkdInertV1>, DataError>
Source§impl DataProvider<PropertyBinaryNoncharacterCodePointV1> for SourceDataProvider
impl DataProvider<PropertyBinaryNoncharacterCodePointV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryNoncharacterCodePointV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryNoncharacterCodePointV1>, DataError>
Source§impl DataProvider<PropertyBinaryPatternSyntaxV1> for SourceDataProvider
impl DataProvider<PropertyBinaryPatternSyntaxV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryPatternSyntaxV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryPatternSyntaxV1>, DataError>
Source§impl DataProvider<PropertyBinaryPatternWhiteSpaceV1> for SourceDataProvider
impl DataProvider<PropertyBinaryPatternWhiteSpaceV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryPatternWhiteSpaceV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryPatternWhiteSpaceV1>, DataError>
Source§impl DataProvider<PropertyBinaryPrependedConcatenationMarkV1> for SourceDataProvider
impl DataProvider<PropertyBinaryPrependedConcatenationMarkV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryPrependedConcatenationMarkV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryPrependedConcatenationMarkV1>, DataError>
Source§impl DataProvider<PropertyBinaryPrintV1> for SourceDataProvider
impl DataProvider<PropertyBinaryPrintV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryPrintV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryPrintV1>, DataError>
Source§impl DataProvider<PropertyBinaryQuotationMarkV1> for SourceDataProvider
impl DataProvider<PropertyBinaryQuotationMarkV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryQuotationMarkV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryQuotationMarkV1>, DataError>
Source§impl DataProvider<PropertyBinaryRadicalV1> for SourceDataProvider
impl DataProvider<PropertyBinaryRadicalV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryRadicalV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryRadicalV1>, DataError>
Source§impl DataProvider<PropertyBinaryRegionalIndicatorV1> for SourceDataProvider
impl DataProvider<PropertyBinaryRegionalIndicatorV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryRegionalIndicatorV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryRegionalIndicatorV1>, DataError>
Source§impl DataProvider<PropertyBinarySegmentStarterV1> for SourceDataProvider
impl DataProvider<PropertyBinarySegmentStarterV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinarySegmentStarterV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinarySegmentStarterV1>, DataError>
Source§impl DataProvider<PropertyBinarySentenceTerminalV1> for SourceDataProvider
impl DataProvider<PropertyBinarySentenceTerminalV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinarySentenceTerminalV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinarySentenceTerminalV1>, DataError>
Source§impl DataProvider<PropertyBinarySoftDottedV1> for SourceDataProvider
impl DataProvider<PropertyBinarySoftDottedV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinarySoftDottedV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinarySoftDottedV1>, DataError>
Source§impl DataProvider<PropertyBinaryTerminalPunctuationV1> for SourceDataProvider
impl DataProvider<PropertyBinaryTerminalPunctuationV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryTerminalPunctuationV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryTerminalPunctuationV1>, DataError>
Source§impl DataProvider<PropertyBinaryUnifiedIdeographV1> for SourceDataProvider
impl DataProvider<PropertyBinaryUnifiedIdeographV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryUnifiedIdeographV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryUnifiedIdeographV1>, DataError>
Source§impl DataProvider<PropertyBinaryUppercaseV1> for SourceDataProvider
impl DataProvider<PropertyBinaryUppercaseV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryUppercaseV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryUppercaseV1>, DataError>
Source§impl DataProvider<PropertyBinaryVariationSelectorV1> for SourceDataProvider
impl DataProvider<PropertyBinaryVariationSelectorV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryVariationSelectorV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryVariationSelectorV1>, DataError>
Source§impl DataProvider<PropertyBinaryWhiteSpaceV1> for SourceDataProvider
impl DataProvider<PropertyBinaryWhiteSpaceV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryWhiteSpaceV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryWhiteSpaceV1>, DataError>
Source§impl DataProvider<PropertyBinaryXdigitV1> for SourceDataProvider
impl DataProvider<PropertyBinaryXdigitV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryXdigitV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryXdigitV1>, DataError>
Source§impl DataProvider<PropertyBinaryXidContinueV1> for SourceDataProvider
impl DataProvider<PropertyBinaryXidContinueV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryXidContinueV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryXidContinueV1>, DataError>
Source§impl DataProvider<PropertyBinaryXidStartV1> for SourceDataProvider
impl DataProvider<PropertyBinaryXidStartV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyBinaryXidStartV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyBinaryXidStartV1>, DataError>
Source§impl DataProvider<PropertyEnumBidiClassV1> for SourceDataProvider
impl DataProvider<PropertyEnumBidiClassV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumBidiClassV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumBidiClassV1>, DataError>
Source§impl DataProvider<PropertyEnumBidiMirroringGlyphV1> for SourceDataProvider
impl DataProvider<PropertyEnumBidiMirroringGlyphV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumBidiMirroringGlyphV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumBidiMirroringGlyphV1>, DataError>
Source§impl DataProvider<PropertyEnumCanonicalCombiningClassV1> for SourceDataProvider
impl DataProvider<PropertyEnumCanonicalCombiningClassV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumCanonicalCombiningClassV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumCanonicalCombiningClassV1>, DataError>
Source§impl DataProvider<PropertyEnumEastAsianWidthV1> for SourceDataProvider
impl DataProvider<PropertyEnumEastAsianWidthV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumEastAsianWidthV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumEastAsianWidthV1>, DataError>
Source§impl DataProvider<PropertyEnumGeneralCategoryV1> for SourceDataProvider
impl DataProvider<PropertyEnumGeneralCategoryV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumGeneralCategoryV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumGeneralCategoryV1>, DataError>
Source§impl DataProvider<PropertyEnumGraphemeClusterBreakV1> for SourceDataProvider
impl DataProvider<PropertyEnumGraphemeClusterBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumGraphemeClusterBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumGraphemeClusterBreakV1>, DataError>
Source§impl DataProvider<PropertyEnumHangulSyllableTypeV1> for SourceDataProvider
impl DataProvider<PropertyEnumHangulSyllableTypeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumHangulSyllableTypeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumHangulSyllableTypeV1>, DataError>
Source§impl DataProvider<PropertyEnumIndicSyllabicCategoryV1> for SourceDataProvider
impl DataProvider<PropertyEnumIndicSyllabicCategoryV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumIndicSyllabicCategoryV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumIndicSyllabicCategoryV1>, DataError>
Source§impl DataProvider<PropertyEnumJoiningTypeV1> for SourceDataProvider
impl DataProvider<PropertyEnumJoiningTypeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumJoiningTypeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumJoiningTypeV1>, DataError>
Source§impl DataProvider<PropertyEnumLineBreakV1> for SourceDataProvider
impl DataProvider<PropertyEnumLineBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumLineBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumLineBreakV1>, DataError>
Source§impl DataProvider<PropertyEnumScriptV1> for SourceDataProvider
impl DataProvider<PropertyEnumScriptV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumScriptV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumScriptV1>, DataError>
Source§impl DataProvider<PropertyEnumSentenceBreakV1> for SourceDataProvider
impl DataProvider<PropertyEnumSentenceBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumSentenceBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumSentenceBreakV1>, DataError>
Source§impl DataProvider<PropertyEnumWordBreakV1> for SourceDataProvider
impl DataProvider<PropertyEnumWordBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyEnumWordBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyEnumWordBreakV1>, DataError>
Source§impl DataProvider<PropertyNameLongBidiClassV1> for SourceDataProvider
impl DataProvider<PropertyNameLongBidiClassV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameLongBidiClassV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameLongBidiClassV1>, DataError>
Source§impl DataProvider<PropertyNameLongCanonicalCombiningClassV1> for SourceDataProvider
impl DataProvider<PropertyNameLongCanonicalCombiningClassV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameLongCanonicalCombiningClassV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameLongCanonicalCombiningClassV1>, DataError>
Source§impl DataProvider<PropertyNameLongEastAsianWidthV1> for SourceDataProvider
impl DataProvider<PropertyNameLongEastAsianWidthV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameLongEastAsianWidthV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameLongEastAsianWidthV1>, DataError>
Source§impl DataProvider<PropertyNameLongGeneralCategoryV1> for SourceDataProvider
impl DataProvider<PropertyNameLongGeneralCategoryV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameLongGeneralCategoryV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameLongGeneralCategoryV1>, DataError>
Source§impl DataProvider<PropertyNameLongGraphemeClusterBreakV1> for SourceDataProvider
impl DataProvider<PropertyNameLongGraphemeClusterBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameLongGraphemeClusterBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameLongGraphemeClusterBreakV1>, DataError>
Source§impl DataProvider<PropertyNameLongHangulSyllableTypeV1> for SourceDataProvider
impl DataProvider<PropertyNameLongHangulSyllableTypeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameLongHangulSyllableTypeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameLongHangulSyllableTypeV1>, DataError>
Source§impl DataProvider<PropertyNameLongIndicSyllabicCategoryV1> for SourceDataProvider
impl DataProvider<PropertyNameLongIndicSyllabicCategoryV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameLongIndicSyllabicCategoryV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameLongIndicSyllabicCategoryV1>, DataError>
Source§impl DataProvider<PropertyNameLongJoiningTypeV1> for SourceDataProvider
impl DataProvider<PropertyNameLongJoiningTypeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameLongJoiningTypeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameLongJoiningTypeV1>, DataError>
Source§impl DataProvider<PropertyNameLongLineBreakV1> for SourceDataProvider
impl DataProvider<PropertyNameLongLineBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameLongLineBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameLongLineBreakV1>, DataError>
Source§impl DataProvider<PropertyNameLongScriptV1> for SourceDataProvider
impl DataProvider<PropertyNameLongScriptV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameLongScriptV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameLongScriptV1>, DataError>
Source§impl DataProvider<PropertyNameLongSentenceBreakV1> for SourceDataProvider
impl DataProvider<PropertyNameLongSentenceBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameLongSentenceBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameLongSentenceBreakV1>, DataError>
Source§impl DataProvider<PropertyNameLongWordBreakV1> for SourceDataProvider
impl DataProvider<PropertyNameLongWordBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameLongWordBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameLongWordBreakV1>, DataError>
Source§impl DataProvider<PropertyNameParseBidiClassV1> for SourceDataProvider
impl DataProvider<PropertyNameParseBidiClassV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseBidiClassV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseBidiClassV1>, DataError>
Source§impl DataProvider<PropertyNameParseCanonicalCombiningClassV1> for SourceDataProvider
impl DataProvider<PropertyNameParseCanonicalCombiningClassV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseCanonicalCombiningClassV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseCanonicalCombiningClassV1>, DataError>
Source§impl DataProvider<PropertyNameParseEastAsianWidthV1> for SourceDataProvider
impl DataProvider<PropertyNameParseEastAsianWidthV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseEastAsianWidthV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseEastAsianWidthV1>, DataError>
Source§impl DataProvider<PropertyNameParseGeneralCategoryMaskV1> for SourceDataProvider
impl DataProvider<PropertyNameParseGeneralCategoryMaskV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseGeneralCategoryMaskV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseGeneralCategoryMaskV1>, DataError>
Source§impl DataProvider<PropertyNameParseGeneralCategoryV1> for SourceDataProvider
impl DataProvider<PropertyNameParseGeneralCategoryV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseGeneralCategoryV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseGeneralCategoryV1>, DataError>
Source§impl DataProvider<PropertyNameParseGraphemeClusterBreakV1> for SourceDataProvider
impl DataProvider<PropertyNameParseGraphemeClusterBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseGraphemeClusterBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseGraphemeClusterBreakV1>, DataError>
Source§impl DataProvider<PropertyNameParseHangulSyllableTypeV1> for SourceDataProvider
impl DataProvider<PropertyNameParseHangulSyllableTypeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseHangulSyllableTypeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseHangulSyllableTypeV1>, DataError>
Source§impl DataProvider<PropertyNameParseIndicSyllabicCategoryV1> for SourceDataProvider
impl DataProvider<PropertyNameParseIndicSyllabicCategoryV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseIndicSyllabicCategoryV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseIndicSyllabicCategoryV1>, DataError>
Source§impl DataProvider<PropertyNameParseJoiningTypeV1> for SourceDataProvider
impl DataProvider<PropertyNameParseJoiningTypeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseJoiningTypeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseJoiningTypeV1>, DataError>
Source§impl DataProvider<PropertyNameParseLineBreakV1> for SourceDataProvider
impl DataProvider<PropertyNameParseLineBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseLineBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseLineBreakV1>, DataError>
Source§impl DataProvider<PropertyNameParseScriptV1> for SourceDataProvider
impl DataProvider<PropertyNameParseScriptV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseScriptV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseScriptV1>, DataError>
Source§impl DataProvider<PropertyNameParseSentenceBreakV1> for SourceDataProvider
impl DataProvider<PropertyNameParseSentenceBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseSentenceBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseSentenceBreakV1>, DataError>
Source§impl DataProvider<PropertyNameParseWordBreakV1> for SourceDataProvider
impl DataProvider<PropertyNameParseWordBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameParseWordBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameParseWordBreakV1>, DataError>
Source§impl DataProvider<PropertyNameShortBidiClassV1> for SourceDataProvider
impl DataProvider<PropertyNameShortBidiClassV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameShortBidiClassV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameShortBidiClassV1>, DataError>
Source§impl DataProvider<PropertyNameShortCanonicalCombiningClassV1> for SourceDataProvider
impl DataProvider<PropertyNameShortCanonicalCombiningClassV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameShortCanonicalCombiningClassV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameShortCanonicalCombiningClassV1>, DataError>
Source§impl DataProvider<PropertyNameShortEastAsianWidthV1> for SourceDataProvider
impl DataProvider<PropertyNameShortEastAsianWidthV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameShortEastAsianWidthV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameShortEastAsianWidthV1>, DataError>
Source§impl DataProvider<PropertyNameShortGeneralCategoryV1> for SourceDataProvider
impl DataProvider<PropertyNameShortGeneralCategoryV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameShortGeneralCategoryV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameShortGeneralCategoryV1>, DataError>
Source§impl DataProvider<PropertyNameShortGraphemeClusterBreakV1> for SourceDataProvider
impl DataProvider<PropertyNameShortGraphemeClusterBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameShortGraphemeClusterBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameShortGraphemeClusterBreakV1>, DataError>
Source§impl DataProvider<PropertyNameShortHangulSyllableTypeV1> for SourceDataProvider
impl DataProvider<PropertyNameShortHangulSyllableTypeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameShortHangulSyllableTypeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameShortHangulSyllableTypeV1>, DataError>
Source§impl DataProvider<PropertyNameShortIndicSyllabicCategoryV1> for SourceDataProvider
impl DataProvider<PropertyNameShortIndicSyllabicCategoryV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameShortIndicSyllabicCategoryV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameShortIndicSyllabicCategoryV1>, DataError>
Source§impl DataProvider<PropertyNameShortJoiningTypeV1> for SourceDataProvider
impl DataProvider<PropertyNameShortJoiningTypeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameShortJoiningTypeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameShortJoiningTypeV1>, DataError>
Source§impl DataProvider<PropertyNameShortLineBreakV1> for SourceDataProvider
impl DataProvider<PropertyNameShortLineBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameShortLineBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameShortLineBreakV1>, DataError>
Source§impl DataProvider<PropertyNameShortScriptV1> for SourceDataProvider
impl DataProvider<PropertyNameShortScriptV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameShortScriptV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameShortScriptV1>, DataError>
Source§impl DataProvider<PropertyNameShortSentenceBreakV1> for SourceDataProvider
impl DataProvider<PropertyNameShortSentenceBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameShortSentenceBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameShortSentenceBreakV1>, DataError>
Source§impl DataProvider<PropertyNameShortWordBreakV1> for SourceDataProvider
impl DataProvider<PropertyNameShortWordBreakV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyNameShortWordBreakV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyNameShortWordBreakV1>, DataError>
Source§impl DataProvider<PropertyScriptWithExtensionsV1> for SourceDataProvider
impl DataProvider<PropertyScriptWithExtensionsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<PropertyScriptWithExtensionsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<PropertyScriptWithExtensionsV1>, DataError>
Source§impl DataProvider<RegionDisplayNamesV1> for SourceDataProvider
impl DataProvider<RegionDisplayNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<RegionDisplayNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<RegionDisplayNamesV1>, DataError>
Source§impl DataProvider<RocDateLengthsV1> for SourceDataProvider
impl DataProvider<RocDateLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<RocDateLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<RocDateLengthsV1>, DataError>
Source§impl DataProvider<RocDateNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<RocDateNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<RocDateNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<RocDateNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<RocDateSymbolsV1> for SourceDataProvider
impl DataProvider<RocDateSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<RocDateSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<RocDateSymbolsV1>, DataError>
Source§impl DataProvider<RocMonthNamesV1> for SourceDataProvider
impl DataProvider<RocMonthNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<RocMonthNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<RocMonthNamesV1>, DataError>
Source§impl DataProvider<RocYearNamesV1> for SourceDataProvider
impl DataProvider<RocYearNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<RocYearNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<RocYearNamesV1>, DataError>
Source§impl DataProvider<ScriptDisplayNamesV1> for SourceDataProvider
impl DataProvider<ScriptDisplayNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ScriptDisplayNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ScriptDisplayNamesV1>, DataError>
Source§impl DataProvider<SegmenterBreakGraphemeClusterV1> for SourceDataProvider
impl DataProvider<SegmenterBreakGraphemeClusterV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<SegmenterBreakGraphemeClusterV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<SegmenterBreakGraphemeClusterV1>, DataError>
Source§impl DataProvider<SegmenterBreakLineV1> for SourceDataProvider
impl DataProvider<SegmenterBreakLineV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<SegmenterBreakLineV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<SegmenterBreakLineV1>, DataError>
Source§impl DataProvider<SegmenterBreakSentenceOverrideV1> for SourceDataProvider
impl DataProvider<SegmenterBreakSentenceOverrideV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<SegmenterBreakSentenceOverrideV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<SegmenterBreakSentenceOverrideV1>, DataError>
Source§impl DataProvider<SegmenterBreakSentenceV1> for SourceDataProvider
impl DataProvider<SegmenterBreakSentenceV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<SegmenterBreakSentenceV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<SegmenterBreakSentenceV1>, DataError>
Source§impl DataProvider<SegmenterBreakWordOverrideV1> for SourceDataProvider
impl DataProvider<SegmenterBreakWordOverrideV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<SegmenterBreakWordOverrideV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<SegmenterBreakWordOverrideV1>, DataError>
Source§impl DataProvider<SegmenterBreakWordV1> for SourceDataProvider
impl DataProvider<SegmenterBreakWordV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<SegmenterBreakWordV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<SegmenterBreakWordV1>, DataError>
Source§impl DataProvider<SegmenterDictionaryAutoV1> for SourceDataProvider
impl DataProvider<SegmenterDictionaryAutoV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<SegmenterDictionaryAutoV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<SegmenterDictionaryAutoV1>, DataError>
Source§impl DataProvider<SegmenterDictionaryExtendedV1> for SourceDataProvider
impl DataProvider<SegmenterDictionaryExtendedV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<SegmenterDictionaryExtendedV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<SegmenterDictionaryExtendedV1>, DataError>
Source§impl DataProvider<SegmenterLstmAutoV1> for SourceDataProvider
impl DataProvider<SegmenterLstmAutoV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<SegmenterLstmAutoV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<SegmenterLstmAutoV1>, DataError>
Source§impl DataProvider<ShortCompactDecimalFormatDataV1> for SourceDataProvider
impl DataProvider<ShortCompactDecimalFormatDataV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ShortCompactDecimalFormatDataV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ShortCompactDecimalFormatDataV1>, DataError>
Source§impl DataProvider<ShortCurrencyCompactV1> for SourceDataProvider
impl DataProvider<ShortCurrencyCompactV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ShortCurrencyCompactV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ShortCurrencyCompactV1>, DataError>
Source§impl DataProvider<ShortDayRelativeV1> for SourceDataProvider
impl DataProvider<ShortDayRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ShortDayRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ShortDayRelativeV1>, DataError>
Source§impl DataProvider<ShortHourRelativeV1> for SourceDataProvider
impl DataProvider<ShortHourRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ShortHourRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ShortHourRelativeV1>, DataError>
Source§impl DataProvider<ShortMinuteRelativeV1> for SourceDataProvider
impl DataProvider<ShortMinuteRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ShortMinuteRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ShortMinuteRelativeV1>, DataError>
Source§impl DataProvider<ShortMonthRelativeV1> for SourceDataProvider
impl DataProvider<ShortMonthRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ShortMonthRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ShortMonthRelativeV1>, DataError>
Source§impl DataProvider<ShortQuarterRelativeV1> for SourceDataProvider
impl DataProvider<ShortQuarterRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ShortQuarterRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ShortQuarterRelativeV1>, DataError>
Source§impl DataProvider<ShortSecondRelativeV1> for SourceDataProvider
impl DataProvider<ShortSecondRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ShortSecondRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ShortSecondRelativeV1>, DataError>
Source§impl DataProvider<ShortWeekRelativeV1> for SourceDataProvider
impl DataProvider<ShortWeekRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ShortWeekRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ShortWeekRelativeV1>, DataError>
Source§impl DataProvider<ShortYearRelativeV1> for SourceDataProvider
impl DataProvider<ShortYearRelativeV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ShortYearRelativeV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ShortYearRelativeV1>, DataError>
Source§impl DataProvider<TimeLengthsV1> for SourceDataProvider
impl DataProvider<TimeLengthsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<TimeLengthsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<TimeLengthsV1>, DataError>
Source§impl DataProvider<TimeNeoSkeletonPatternsV1> for SourceDataProvider
impl DataProvider<TimeNeoSkeletonPatternsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<TimeNeoSkeletonPatternsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<TimeNeoSkeletonPatternsV1>, DataError>
Source§impl DataProvider<TimeSymbolsV1> for SourceDataProvider
impl DataProvider<TimeSymbolsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<TimeSymbolsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<TimeSymbolsV1>, DataError>
Source§impl DataProvider<TimeZoneEssentialsV1> for SourceDataProvider
impl DataProvider<TimeZoneEssentialsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<TimeZoneEssentialsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<TimeZoneEssentialsV1>, DataError>
Source§impl DataProvider<TimeZoneIanaMapV1> for SourceDataProvider
impl DataProvider<TimeZoneIanaMapV1> for SourceDataProvider
Source§fn load(
&self,
_: DataRequest<'_>,
) -> Result<DataResponse<TimeZoneIanaMapV1>, DataError>
fn load( &self, _: DataRequest<'_>, ) -> Result<DataResponse<TimeZoneIanaMapV1>, DataError>
Source§impl DataProvider<TimeZoneIanaNamesV1> for SourceDataProvider
impl DataProvider<TimeZoneIanaNamesV1> for SourceDataProvider
Source§fn load(
&self,
_: DataRequest<'_>,
) -> Result<DataResponse<TimeZoneIanaNamesV1>, DataError>
fn load( &self, _: DataRequest<'_>, ) -> Result<DataResponse<TimeZoneIanaNamesV1>, DataError>
Source§impl DataProvider<TimeZoneOffsetsV1> for SourceDataProvider
impl DataProvider<TimeZoneOffsetsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<TimeZoneOffsetsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<TimeZoneOffsetsV1>, DataError>
Source§impl DataProvider<TimeZoneWindowsV1> for SourceDataProvider
impl DataProvider<TimeZoneWindowsV1> for SourceDataProvider
Source§fn load(
&self,
_: DataRequest<'_>,
) -> Result<DataResponse<TimeZoneWindowsV1>, DataError>
fn load( &self, _: DataRequest<'_>, ) -> Result<DataResponse<TimeZoneWindowsV1>, DataError>
Source§impl DataProvider<TransliteratorRulesV1> for SourceDataProvider
impl DataProvider<TransliteratorRulesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<TransliteratorRulesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<TransliteratorRulesV1>, DataError>
Source§impl DataProvider<UnitsDisplayNameV1> for SourceDataProvider
impl DataProvider<UnitsDisplayNameV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<UnitsDisplayNameV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<UnitsDisplayNameV1>, DataError>
Source§impl DataProvider<UnitsEssentialsV1> for SourceDataProvider
impl DataProvider<UnitsEssentialsV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<UnitsEssentialsV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<UnitsEssentialsV1>, DataError>
Source§impl DataProvider<UnitsInfoV1> for SourceDataProvider
impl DataProvider<UnitsInfoV1> for SourceDataProvider
Source§fn load(
&self,
_req: DataRequest<'_>,
) -> Result<DataResponse<UnitsInfoV1>, DataError>
fn load( &self, _req: DataRequest<'_>, ) -> Result<DataResponse<UnitsInfoV1>, DataError>
Source§impl DataProvider<UnitsTrieV1> for SourceDataProvider
impl DataProvider<UnitsTrieV1> for SourceDataProvider
Source§fn load(
&self,
_req: DataRequest<'_>,
) -> Result<DataResponse<UnitsTrieV1>, DataError>
fn load( &self, _req: DataRequest<'_>, ) -> Result<DataResponse<UnitsTrieV1>, DataError>
Source§impl DataProvider<VariantDisplayNamesV1> for SourceDataProvider
impl DataProvider<VariantDisplayNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<VariantDisplayNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<VariantDisplayNamesV1>, DataError>
Source§impl DataProvider<WeekdayNamesV1> for SourceDataProvider
impl DataProvider<WeekdayNamesV1> for SourceDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<WeekdayNamesV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<WeekdayNamesV1>, DataError>
Source§impl Debug for SourceDataProvider
impl Debug for SourceDataProvider
Source§impl DynamicDataProvider<ExportMarker> for SourceDataProvider
impl DynamicDataProvider<ExportMarker> for SourceDataProvider
Source§fn load_data(
&self,
marker: DataMarkerInfo,
req: DataRequest<'_>,
) -> Result<DataResponse<ExportMarker>, DataError>
fn load_data( &self, marker: DataMarkerInfo, req: DataRequest<'_>, ) -> Result<DataResponse<ExportMarker>, DataError>
Source§impl ExportableProvider for SourceDataProvider
impl ExportableProvider for SourceDataProvider
Source§fn supported_markers(&self) -> BTreeSet<DataMarkerInfo>
fn supported_markers(&self) -> BTreeSet<DataMarkerInfo>
Source§impl<M: DataMarker> IterableDataProvider<M> for SourceDataProviderwhere
SourceDataProvider: IterableDataProviderCached<M>,
impl<M: DataMarker> IterableDataProvider<M> for SourceDataProviderwhere
SourceDataProvider: IterableDataProviderCached<M>,
Source§fn iter_ids(&self) -> Result<BTreeSet<DataIdentifierCow<'_>>, DataError>
fn iter_ids(&self) -> Result<BTreeSet<DataIdentifierCow<'_>>, DataError>
DataIdentifierCow
.Source§impl IterableDynamicDataProvider<ExportMarker> for SourceDataProvider
impl IterableDynamicDataProvider<ExportMarker> for SourceDataProvider
Source§fn iter_ids_for_marker(
&self,
marker: DataMarkerInfo,
) -> Result<BTreeSet<DataIdentifierCow<'_>>, DataError>
fn iter_ids_for_marker( &self, marker: DataMarkerInfo, ) -> Result<BTreeSet<DataIdentifierCow<'_>>, DataError>
DataMarkerInfo
, returns a set of DataIdentifierCow
.Auto Trait Implementations§
impl Freeze for SourceDataProvider
impl RefUnwindSafe for SourceDataProvider
impl Send for SourceDataProvider
impl Sync for SourceDataProvider
impl Unpin for SourceDataProvider
impl UnwindSafe for SourceDataProvider
Blanket Implementations§
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
&Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
&mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.§impl<T> DowncastSync for T
impl<T> DowncastSync for T
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more