pub struct DatagenProvider { /* private fields */ }
Expand description

An ExportableProvider backed by raw CLDR and ICU data.

This provider covers all keys that are used by ICU4X. It is intended as the canonical provider for DatagenDriver::export.

If a required data source has not been set, DataProvider::load will fail with the appropriate error:

Implementations§

source§

impl DatagenProvider

source

pub const LATEST_TESTED_CLDR_TAG: &'static str = "44.0.0"

The latest CLDR JSON tag that has been verified to work with this version of icu_datagen.

source

pub const LATEST_TESTED_ICUEXPORT_TAG: &'static str = "release-74-1"

The latest ICU export tag that has been verified to work with this version of icu_datagen.

source

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 icu_datagen.

source

pub fn new_latest_tested() -> Self

A provider using the latest data that has been verified to work with this version of icu_datagen.

See LATEST_TESTED_CLDR_TAG, LATEST_TESTED_ICUEXPORT_TAG, LATEST_TESTED_SEGMENTER_LSTM_TAG.

Enabled with the networking Cargo feature.

source

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.

source

pub fn with_cldr(self, root: PathBuf) -> 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).

source

pub fn with_icuexport(self, root: PathBuf) -> 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).

source

pub fn with_segmenter_lstm(self, root: PathBuf) -> 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).

source

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.

source

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.

source

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.

source

pub fn is_missing_cldr_error(e: DataError) -> bool

Identifies errors that are due to missing CLDR data.

source

pub fn is_missing_icuexport_error(e: DataError) -> bool

Identifies errors that are due to missing ICU export data.

source

pub fn is_missing_segmenter_lstm_error(e: DataError) -> bool

Identifies errors that are due to missing segmenter LSTM data.

source

pub fn with_fast_tries(self) -> Self

Set this to use tries optimized for speed instead of data size

source

pub fn with_collation_han_database( self, collation_han_database: CollationHanDatabase ) -> Self

Set the CollationHanDatabase version.

source

pub fn locales_for_coverage_levels( &self, levels: impl IntoIterator<Item = CoverageLevel> ) -> Result<impl IntoIterator<Item = LanguageIdentifier>, DataError>

List the locales for the given CLDR coverage levels

Trait Implementations§

source§

impl AnyProvider for DatagenProvider

Enabled with the legacy_api Cargo feature.

source§

fn load_any( &self, key: DataKey, req: DataRequest<'_> ) -> Result<AnyResponse, DataError>

Loads an AnyPayload according to the key and request.
source§

impl Clone for DatagenProvider

source§

fn clone(&self) -> DatagenProvider

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl DataProvider<AliasesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<AliasesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<AlnumV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<AlnumV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<AlphabeticV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<AlphabeticV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<AndListV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<AndListV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<AsciiHexDigitV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<AsciiHexDigitV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BasicEmojiV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BasicEmojiV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<Bcp47ToIanaMapV1Marker> for DatagenProvider

source§

fn load( &self, _: DataRequest<'_> ) -> Result<DataResponse<Bcp47ToIanaMapV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BidiAuxiliaryPropertiesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BidiAuxiliaryPropertiesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BidiClassNameToValueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BidiClassNameToValueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BidiClassV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BidiClassV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BidiClassValueToLongNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BidiClassValueToLongNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BidiClassValueToShortNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BidiClassValueToShortNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BidiControlV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BidiControlV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BidiMirroredV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BidiMirroredV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BlankV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BlankV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BuddhistDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BuddhistDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BuddhistDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BuddhistDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BuddhistDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BuddhistDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BuddhistMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BuddhistMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<BuddhistYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<BuddhistYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CanonicalCombiningClassNameToValueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CanonicalCombiningClassNameToValueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CanonicalCombiningClassV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CanonicalCombiningClassV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CanonicalCombiningClassValueToLongNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CanonicalCombiningClassValueToLongNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CanonicalCombiningClassValueToShortNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CanonicalCombiningClassValueToShortNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CanonicalCompositionsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CanonicalCompositionsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CanonicalDecompositionDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CanonicalDecompositionDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CanonicalDecompositionTablesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CanonicalDecompositionTablesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CardinalV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CardinalV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CaseIgnorableV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CaseIgnorableV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CaseMapUnfoldV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CaseMapUnfoldV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CaseMapV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CaseMapV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CaseSensitiveV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CaseSensitiveV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CasedV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CasedV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ChangesWhenCasefoldedV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ChangesWhenCasefoldedV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ChangesWhenCasemappedV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ChangesWhenCasemappedV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ChangesWhenLowercasedV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ChangesWhenLowercasedV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ChangesWhenNfkcCasefoldedV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ChangesWhenNfkcCasefoldedV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ChangesWhenTitlecasedV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ChangesWhenTitlecasedV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ChangesWhenUppercasedV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ChangesWhenUppercasedV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ChineseDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ChineseDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ChineseDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ChineseDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ChineseDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ChineseDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ChineseMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ChineseMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ChineseYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ChineseYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CollationDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CollationDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CollationDiacriticsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CollationDiacriticsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CollationFallbackSupplementV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CollationFallbackSupplementV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CollationJamoV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CollationJamoV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CollationMetadataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CollationMetadataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CollationReorderingV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CollationReorderingV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CollationSpecialPrimariesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CollationSpecialPrimariesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CompatibilityDecompositionSupplementV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CompatibilityDecompositionSupplementV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CompatibilityDecompositionTablesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CompatibilityDecompositionTablesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CopticDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CopticDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CopticDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CopticDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CopticDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CopticDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CopticMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CopticMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<CopticYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<CopticYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DangiDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DangiDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DangiDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DangiDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DangiDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DangiDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DangiMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DangiMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DangiYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DangiYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DashV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DashV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DateSkeletonPatternsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DateSkeletonPatternsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DateTimePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DateTimePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DayPeriodSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DayPeriodSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DecimalSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DecimalSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DefaultIgnorableCodePointV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DefaultIgnorableCodePointV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DeprecatedV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DeprecatedV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DiacriticV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DiacriticV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DictionaryForWordLineExtendedV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DictionaryForWordLineExtendedV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<DictionaryForWordOnlyAutoV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<DictionaryForWordOnlyAutoV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EastAsianWidthNameToValueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EastAsianWidthNameToValueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EastAsianWidthV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EastAsianWidthV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EastAsianWidthValueToLongNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EastAsianWidthValueToLongNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EastAsianWidthValueToShortNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EastAsianWidthValueToShortNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EmojiComponentV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EmojiComponentV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EmojiModifierBaseV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EmojiModifierBaseV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EmojiModifierV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EmojiModifierV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EmojiPresentationV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EmojiPresentationV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EmojiV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EmojiV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EthiopianDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EthiopianDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EthiopianDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EthiopianDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EthiopianDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EthiopianDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EthiopianMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EthiopianMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<EthiopianYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<EthiopianYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ExemplarCharactersAuxiliaryV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ExemplarCharactersAuxiliaryV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ExemplarCharactersIndexV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ExemplarCharactersIndexV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ExemplarCharactersMainV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ExemplarCharactersMainV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ExemplarCharactersNumbersV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ExemplarCharactersNumbersV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ExemplarCharactersPunctuationV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ExemplarCharactersPunctuationV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ExemplarCitiesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ExemplarCitiesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ExtendedPictographicV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ExtendedPictographicV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ExtenderV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ExtenderV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<FullCompositionExclusionV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<FullCompositionExclusionV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GeneralCategoryMaskNameToValueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GeneralCategoryMaskNameToValueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GeneralCategoryNameToValueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GeneralCategoryNameToValueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GeneralCategoryV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GeneralCategoryV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GeneralCategoryValueToLongNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GeneralCategoryValueToLongNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GeneralCategoryValueToShortNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GeneralCategoryValueToShortNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GraphV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GraphV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GraphemeBaseV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GraphemeBaseV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GraphemeClusterBreakDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GraphemeClusterBreakDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GraphemeClusterBreakNameToValueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GraphemeClusterBreakNameToValueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GraphemeClusterBreakV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GraphemeClusterBreakV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GraphemeClusterBreakValueToLongNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GraphemeClusterBreakValueToLongNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GraphemeClusterBreakValueToShortNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GraphemeClusterBreakValueToShortNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GraphemeExtendV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GraphemeExtendV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GraphemeLinkV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GraphemeLinkV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GregorianDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GregorianDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GregorianDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GregorianDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GregorianDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GregorianDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GregorianMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GregorianMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<GregorianYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<GregorianYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<HebrewDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<HebrewDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<HebrewDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<HebrewDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<HebrewDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<HebrewDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<HebrewMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<HebrewMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<HebrewYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<HebrewYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<HelloWorldV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<HelloWorldV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<HexDigitV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<HexDigitV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<HyphenV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<HyphenV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IanaToBcp47MapV1Marker> for DatagenProvider

source§

fn load( &self, _: DataRequest<'_> ) -> Result<DataResponse<IanaToBcp47MapV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IdContinueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IdContinueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IdStartV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IdStartV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IdeographicV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IdeographicV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IdsBinaryOperatorV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IdsBinaryOperatorV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IdsTrinaryOperatorV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IdsTrinaryOperatorV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IndianDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IndianDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IndianDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IndianDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IndianDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IndianDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IndianMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IndianMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IndianYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IndianYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IndicSyllabicCategoryNameToValueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IndicSyllabicCategoryNameToValueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IndicSyllabicCategoryV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IndicSyllabicCategoryV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IndicSyllabicCategoryValueToLongNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IndicSyllabicCategoryValueToLongNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IndicSyllabicCategoryValueToShortNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IndicSyllabicCategoryValueToShortNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IslamicDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IslamicDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IslamicDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IslamicDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IslamicDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IslamicDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IslamicMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IslamicMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<IslamicYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<IslamicYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JapaneseDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JapaneseDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JapaneseDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JapaneseDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JapaneseDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JapaneseDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JapaneseErasV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JapaneseErasV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JapaneseExtendedDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JapaneseExtendedDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JapaneseExtendedDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JapaneseExtendedDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JapaneseExtendedDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JapaneseExtendedDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JapaneseExtendedErasV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JapaneseExtendedErasV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JapaneseExtendedMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JapaneseExtendedMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JapaneseExtendedYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JapaneseExtendedYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JapaneseMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JapaneseMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JapaneseYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JapaneseYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<JoinControlV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<JoinControlV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LanguageDisplayNamesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LanguageDisplayNamesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LikelySubtagsExtendedV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LikelySubtagsExtendedV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LikelySubtagsForLanguageV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LikelySubtagsForLanguageV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LikelySubtagsForScriptRegionV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LikelySubtagsForScriptRegionV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LikelySubtagsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LikelySubtagsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LineBreakDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LineBreakDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LineBreakNameToValueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LineBreakNameToValueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LineBreakV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LineBreakV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LineBreakValueToLongNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LineBreakValueToLongNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LineBreakValueToShortNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LineBreakValueToShortNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LocaleDisplayNamesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LocaleDisplayNamesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LocaleFallbackLikelySubtagsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LocaleFallbackLikelySubtagsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LocaleFallbackParentsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LocaleFallbackParentsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LogicalOrderExceptionV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LogicalOrderExceptionV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LongCompactDecimalFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LongCompactDecimalFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LongDayRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LongDayRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LongHourRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LongHourRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LongMinuteRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LongMinuteRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LongMonthRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LongMonthRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LongQuarterRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LongQuarterRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LongSecondRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LongSecondRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LongWeekRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LongWeekRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LongYearRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LongYearRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LowercaseV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LowercaseV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<LstmForWordLineAutoV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<LstmForWordLineAutoV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<MathV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<MathV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<MetazoneGenericNamesLongV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<MetazoneGenericNamesLongV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<MetazoneGenericNamesShortV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<MetazoneGenericNamesShortV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<MetazonePeriodV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<MetazonePeriodV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<MetazoneSpecificNamesLongV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<MetazoneSpecificNamesLongV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<MetazoneSpecificNamesShortV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<MetazoneSpecificNamesShortV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NarrowDayRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NarrowDayRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NarrowHourRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NarrowHourRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NarrowMinuteRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NarrowMinuteRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NarrowMonthRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NarrowMonthRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NarrowQuarterRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NarrowQuarterRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NarrowSecondRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NarrowSecondRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NarrowWeekRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NarrowWeekRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NarrowYearRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NarrowYearRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NfcInertV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NfcInertV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NfdInertV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NfdInertV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NfkcInertV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NfkcInertV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NfkdInertV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NfkdInertV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NonRecursiveDecompositionSupplementV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NonRecursiveDecompositionSupplementV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<NoncharacterCodePointV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<NoncharacterCodePointV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<OrListV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<OrListV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<OrdinalV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<OrdinalV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<PatternSyntaxV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<PatternSyntaxV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<PatternWhiteSpaceV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<PatternWhiteSpaceV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<PersianDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<PersianDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<PersianDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<PersianDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<PersianDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<PersianDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<PersianMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<PersianMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<PersianYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<PersianYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<PluralRangesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<PluralRangesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<PrependedConcatenationMarkV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<PrependedConcatenationMarkV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<PrintV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<PrintV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<QuotationMarkV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<QuotationMarkV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<RadicalV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<RadicalV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<RegionDisplayNamesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<RegionDisplayNamesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<RegionalIndicatorV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<RegionalIndicatorV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<RocDateLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<RocDateLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<RocDatePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<RocDatePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<RocDateSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<RocDateSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<RocMonthSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<RocMonthSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<RocYearSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<RocYearSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ScriptDirectionV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ScriptDirectionV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ScriptDisplayNamesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ScriptDisplayNamesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ScriptNameToValueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ScriptNameToValueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ScriptV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ScriptV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ScriptValueToLongNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ScriptValueToLongNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ScriptValueToShortNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ScriptValueToShortNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ScriptWithExtensionsPropertyV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ScriptWithExtensionsPropertyV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<SegmentStarterV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<SegmentStarterV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<SentenceBreakDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<SentenceBreakDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<SentenceBreakNameToValueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<SentenceBreakNameToValueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<SentenceBreakV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<SentenceBreakV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<SentenceBreakValueToLongNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<SentenceBreakValueToLongNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<SentenceBreakValueToShortNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<SentenceBreakValueToShortNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<SentenceTerminalV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<SentenceTerminalV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ShortCompactDecimalFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ShortCompactDecimalFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ShortDayRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ShortDayRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ShortHourRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ShortHourRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ShortMinuteRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ShortMinuteRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ShortMonthRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ShortMonthRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ShortQuarterRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ShortQuarterRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ShortSecondRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ShortSecondRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ShortWeekRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ShortWeekRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<ShortYearRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<ShortYearRelativeTimeFormatDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<SoftDottedV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<SoftDottedV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<TerminalPunctuationV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<TerminalPunctuationV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<TimeLengthsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<TimeLengthsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<TimePatternV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<TimePatternV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<TimeSymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<TimeSymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<TimeZoneFormatsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<TimeZoneFormatsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<TransliteratorRulesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<TransliteratorRulesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<UnifiedIdeographV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<UnifiedIdeographV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<UnitListV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<UnitListV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<UppercaseV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<UppercaseV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<Uts46DecompositionSupplementV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<Uts46DecompositionSupplementV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<VariantDisplayNamesV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<VariantDisplayNamesV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<VariationSelectorV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<VariationSelectorV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<WeekDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<WeekDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<WeekdaySymbolsV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<WeekdaySymbolsV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<WhiteSpaceV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<WhiteSpaceV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<WordBreakDataV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<WordBreakDataV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<WordBreakNameToValueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<WordBreakNameToValueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<WordBreakV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<WordBreakV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<WordBreakValueToLongNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<WordBreakValueToLongNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<WordBreakValueToShortNameV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<WordBreakValueToShortNameV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<XdigitV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<XdigitV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<XidContinueV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<XidContinueV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DataProvider<XidStartV1Marker> for DatagenProvider

source§

fn load( &self, req: DataRequest<'_> ) -> Result<DataResponse<XidStartV1Marker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl Debug for DatagenProvider

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl DynamicDataProvider<AnyMarker> for DatagenProvider

source§

fn load_data( &self, key: DataKey, req: DataRequest<'_> ) -> Result<DataResponse<AnyMarker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl DynamicDataProvider<ExportMarker> for DatagenProvider

source§

fn load_data( &self, key: DataKey, req: DataRequest<'_> ) -> Result<DataResponse<ExportMarker>, DataError>

Query the provider for data, returning the result. Read more
source§

impl IterableDataProvider<AliasesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<AlnumV1Marker> for DatagenProvider

source§

impl IterableDataProvider<AlphabeticV1Marker> for DatagenProvider

source§

impl IterableDataProvider<AndListV1Marker> for DatagenProvider

source§

impl IterableDataProvider<AsciiHexDigitV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BasicEmojiV1Marker> for DatagenProvider

source§

impl IterableDataProvider<Bcp47ToIanaMapV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BidiAuxiliaryPropertiesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BidiClassNameToValueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BidiClassV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BidiClassValueToLongNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BidiClassValueToShortNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BidiControlV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BidiMirroredV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BlankV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BuddhistDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BuddhistDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BuddhistDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BuddhistMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<BuddhistYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CanonicalCombiningClassNameToValueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CanonicalCombiningClassV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CanonicalCombiningClassValueToLongNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CanonicalCombiningClassValueToShortNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CanonicalCompositionsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CanonicalDecompositionDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CanonicalDecompositionTablesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CardinalV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CaseIgnorableV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CaseMapUnfoldV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CaseMapV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CaseSensitiveV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CasedV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ChangesWhenCasefoldedV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ChangesWhenCasemappedV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ChangesWhenLowercasedV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ChangesWhenNfkcCasefoldedV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ChangesWhenTitlecasedV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ChangesWhenUppercasedV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ChineseDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ChineseDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ChineseDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ChineseMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ChineseYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CollationDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CollationDiacriticsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CollationFallbackSupplementV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CollationJamoV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CollationMetadataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CollationReorderingV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CollationSpecialPrimariesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CompatibilityDecompositionSupplementV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CompatibilityDecompositionTablesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CopticDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CopticDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CopticDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CopticMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<CopticYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DangiDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DangiDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DangiDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DangiMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DangiYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DashV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DateSkeletonPatternsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DateTimePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DayPeriodSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DecimalSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DefaultIgnorableCodePointV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DeprecatedV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DiacriticV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DictionaryForWordLineExtendedV1Marker> for DatagenProvider

source§

impl IterableDataProvider<DictionaryForWordOnlyAutoV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EastAsianWidthNameToValueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EastAsianWidthV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EastAsianWidthValueToLongNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EastAsianWidthValueToShortNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EmojiComponentV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EmojiModifierBaseV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EmojiModifierV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EmojiPresentationV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EmojiV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EthiopianDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EthiopianDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EthiopianDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EthiopianMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<EthiopianYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ExemplarCharactersAuxiliaryV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ExemplarCharactersIndexV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ExemplarCharactersMainV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ExemplarCharactersNumbersV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ExemplarCharactersPunctuationV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ExemplarCitiesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ExtendedPictographicV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ExtenderV1Marker> for DatagenProvider

source§

impl IterableDataProvider<FullCompositionExclusionV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GeneralCategoryMaskNameToValueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GeneralCategoryNameToValueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GeneralCategoryV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GeneralCategoryValueToLongNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GeneralCategoryValueToShortNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GraphV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GraphemeBaseV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GraphemeClusterBreakDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GraphemeClusterBreakNameToValueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GraphemeClusterBreakV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GraphemeClusterBreakValueToLongNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GraphemeClusterBreakValueToShortNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GraphemeExtendV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GraphemeLinkV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GregorianDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GregorianDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GregorianDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GregorianMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<GregorianYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<HebrewDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<HebrewDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<HebrewDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<HebrewMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<HebrewYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<HelloWorldV1Marker> for DatagenProvider

source§

impl IterableDataProvider<HexDigitV1Marker> for DatagenProvider

source§

impl IterableDataProvider<HyphenV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IanaToBcp47MapV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IdContinueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IdStartV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IdeographicV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IdsBinaryOperatorV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IdsTrinaryOperatorV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IndianDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IndianDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IndianDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IndianMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IndianYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IndicSyllabicCategoryNameToValueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IndicSyllabicCategoryV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IndicSyllabicCategoryValueToLongNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IndicSyllabicCategoryValueToShortNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IslamicDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IslamicDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IslamicDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IslamicMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<IslamicYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JapaneseDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JapaneseDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JapaneseDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JapaneseErasV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JapaneseExtendedDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JapaneseExtendedDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JapaneseExtendedDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JapaneseExtendedErasV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JapaneseExtendedMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JapaneseExtendedYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JapaneseMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JapaneseYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<JoinControlV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LanguageDisplayNamesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LikelySubtagsExtendedV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LikelySubtagsForLanguageV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LikelySubtagsForScriptRegionV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LikelySubtagsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LineBreakDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LineBreakNameToValueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LineBreakV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LineBreakValueToLongNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LineBreakValueToShortNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LocaleDisplayNamesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LocaleFallbackLikelySubtagsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LocaleFallbackParentsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LogicalOrderExceptionV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LongCompactDecimalFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LongDayRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LongHourRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LongMinuteRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LongMonthRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LongQuarterRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LongSecondRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LongWeekRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LongYearRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LowercaseV1Marker> for DatagenProvider

source§

impl IterableDataProvider<LstmForWordLineAutoV1Marker> for DatagenProvider

source§

impl IterableDataProvider<MathV1Marker> for DatagenProvider

source§

impl IterableDataProvider<MetazoneGenericNamesLongV1Marker> for DatagenProvider

source§

impl IterableDataProvider<MetazoneGenericNamesShortV1Marker> for DatagenProvider

source§

impl IterableDataProvider<MetazonePeriodV1Marker> for DatagenProvider

source§

impl IterableDataProvider<MetazoneSpecificNamesLongV1Marker> for DatagenProvider

source§

impl IterableDataProvider<MetazoneSpecificNamesShortV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NarrowDayRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NarrowHourRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NarrowMinuteRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NarrowMonthRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NarrowQuarterRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NarrowSecondRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NarrowWeekRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NarrowYearRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NfcInertV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NfdInertV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NfkcInertV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NfkdInertV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NonRecursiveDecompositionSupplementV1Marker> for DatagenProvider

source§

impl IterableDataProvider<NoncharacterCodePointV1Marker> for DatagenProvider

source§

impl IterableDataProvider<OrListV1Marker> for DatagenProvider

source§

impl IterableDataProvider<OrdinalV1Marker> for DatagenProvider

source§

impl IterableDataProvider<PatternSyntaxV1Marker> for DatagenProvider

source§

impl IterableDataProvider<PatternWhiteSpaceV1Marker> for DatagenProvider

source§

impl IterableDataProvider<PersianDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<PersianDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<PersianDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<PersianMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<PersianYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<PluralRangesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<PrependedConcatenationMarkV1Marker> for DatagenProvider

source§

impl IterableDataProvider<PrintV1Marker> for DatagenProvider

source§

impl IterableDataProvider<QuotationMarkV1Marker> for DatagenProvider

source§

impl IterableDataProvider<RadicalV1Marker> for DatagenProvider

source§

impl IterableDataProvider<RegionDisplayNamesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<RegionalIndicatorV1Marker> for DatagenProvider

source§

impl IterableDataProvider<RocDateLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<RocDatePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<RocDateSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<RocMonthSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<RocYearSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ScriptDirectionV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ScriptDisplayNamesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ScriptNameToValueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ScriptV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ScriptValueToLongNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ScriptValueToShortNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ScriptWithExtensionsPropertyV1Marker> for DatagenProvider

source§

impl IterableDataProvider<SegmentStarterV1Marker> for DatagenProvider

source§

impl IterableDataProvider<SentenceBreakDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<SentenceBreakNameToValueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<SentenceBreakV1Marker> for DatagenProvider

source§

impl IterableDataProvider<SentenceBreakValueToLongNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<SentenceBreakValueToShortNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<SentenceTerminalV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ShortCompactDecimalFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ShortDayRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ShortHourRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ShortMinuteRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ShortMonthRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ShortQuarterRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ShortSecondRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ShortWeekRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<ShortYearRelativeTimeFormatDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<SoftDottedV1Marker> for DatagenProvider

source§

impl IterableDataProvider<TerminalPunctuationV1Marker> for DatagenProvider

source§

impl IterableDataProvider<TimeLengthsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<TimePatternV1Marker> for DatagenProvider

source§

impl IterableDataProvider<TimeSymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<TimeZoneFormatsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<TransliteratorRulesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<UnifiedIdeographV1Marker> for DatagenProvider

source§

impl IterableDataProvider<UnitListV1Marker> for DatagenProvider

source§

impl IterableDataProvider<UppercaseV1Marker> for DatagenProvider

source§

impl IterableDataProvider<Uts46DecompositionSupplementV1Marker> for DatagenProvider

source§

impl IterableDataProvider<VariantDisplayNamesV1Marker> for DatagenProvider

source§

impl IterableDataProvider<VariationSelectorV1Marker> for DatagenProvider

source§

impl IterableDataProvider<WeekDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<WeekdaySymbolsV1Marker> for DatagenProvider

source§

impl IterableDataProvider<WhiteSpaceV1Marker> for DatagenProvider

source§

impl IterableDataProvider<WordBreakDataV1Marker> for DatagenProvider

source§

impl IterableDataProvider<WordBreakNameToValueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<WordBreakV1Marker> for DatagenProvider

source§

impl IterableDataProvider<WordBreakValueToLongNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<WordBreakValueToShortNameV1Marker> for DatagenProvider

source§

impl IterableDataProvider<XdigitV1Marker> for DatagenProvider

source§

impl IterableDataProvider<XidContinueV1Marker> for DatagenProvider

source§

impl IterableDataProvider<XidStartV1Marker> for DatagenProvider

source§

impl IterableDynamicDataProvider<ExportMarker> for DatagenProvider

source§

fn supported_locales_for_key( &self, key: DataKey ) -> Result<Vec<DataLocale>, DataError>

Given a DataKey, returns a list of DataLocale.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> ArchivePointee for T

§

type ArchivedMetadata = ()

The archived version of the pointer metadata for this type.
§

fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata ) -> <T as Pointee>::Metadata

Converts some archived metadata to the pointer metadata for itself.
source§

impl<P> AsDowncastingAnyProvider for Pwhere P: AnyProvider + ?Sized,

source§

fn as_downcasting(&self) -> DowncastingAnyProvider<'_, P>

Returns an object implementing DynamicDataProvider<M> when called on AnyProvider
source§

impl<P> AsDynamicDataProviderAnyMarkerWrap for Pwhere P: DynamicDataProvider<AnyMarker> + ?Sized,

source§

fn as_any_provider(&self) -> DynamicDataProviderAnyMarkerWrap<'_, P>

Returns an object implementing AnyProvider when called on DynamicDataProvider<AnyMarker>
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<F, W, T, D> Deserialize<With<T, W>, D> for Fwhere W: DeserializeWith<F, T, D>, D: Fallible + ?Sized, F: ?Sized,

§

fn deserialize( &self, deserializer: &mut D ) -> Result<With<T, W>, <D as Fallible>::Error>

Deserializes using the given deserializer
source§

impl<T> Filterable for T

source§

fn filterable( self, filter_name: &'static str ) -> RequestFilterDataProvider<T, fn(_: DataRequest<'_>) -> bool>

Creates a filterable data provider with the given name for debugging. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
§

impl<T> Pointee for T

§

type Metadata = ()

The type for metadata in pointers and references to Self.
source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Upcastable for Twhere T: Any + Send + Sync + 'static,

§

fn upcast_any_ref(&self) -> &(dyn Any + 'static)

upcast ref
§

fn upcast_any_mut(&mut self) -> &mut (dyn Any + 'static)

upcast mut ref
§

fn upcast_any_box(self: Box<T>) -> Box<dyn Any>

upcast boxed dyn
§

impl<T> Upcastable for Twhere T: Any + Debug + 'static,

§

fn upcast_any_ref(&self) -> &(dyn Any + 'static)

§

fn upcast_any_mut(&mut self) -> &mut (dyn Any + 'static)

§

fn upcast_any_box(self: Box<T>) -> Box<dyn Any>

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
§

impl<T> ErasedDestructor for Twhere T: 'static,

source§

impl<T> ExportableProvider for Twhere T: IterableDynamicDataProvider<ExportMarker> + DynamicDataProvider<AnyMarker> + Sync,

source§

impl<T> MaybeSendSync for Twhere T: Send + Sync,