Struct icu_provider_fs::FsDataProvider [−][src]
pub struct FsDataProvider { /* fields omitted */ }
A data provider that reads ICU4X data from a filesystem directory.
Examples
use icu_provider_fs::FsDataProvider; let provider = FsDataProvider::try_new("/path/to/data/directory") .expect_err("Specify a real directory in the line above");
Implementations
impl FsDataProvider
[src]
impl FsDataProvider
[src]Trait Implementations
impl<'d, T> DataProvider<'d, T> for FsDataProvider where
T: Deserialize<'d> + Serialize + Clone + Debug + 'd,
[src]
impl<'d, T> DataProvider<'d, T> for FsDataProvider where
T: Deserialize<'d> + Serialize + Clone + Debug + 'd,
[src]fn load_payload(
&self,
req: &DataRequest
) -> Result<DataResponse<'d, T>, DataError>
[src]
&self,
req: &DataRequest
) -> Result<DataResponse<'d, T>, DataError>
impl PartialEq<FsDataProvider> for FsDataProvider
[src]
impl PartialEq<FsDataProvider> for FsDataProvider
[src]fn eq(&self, other: &FsDataProvider) -> bool
[src]
fn ne(&self, other: &FsDataProvider) -> bool
[src]
impl<'de> SerdeDeDataProvider<'de> for FsDataProvider
[src]
impl<'de> SerdeDeDataProvider<'de> for FsDataProvider
[src]fn load_to_receiver(
&self,
req: &DataRequest,
receiver: &mut dyn SerdeDeDataReceiver<'de>
) -> Result<DataResponseMetadata, DataError>
[src]
&self,
req: &DataRequest,
receiver: &mut dyn SerdeDeDataReceiver<'de>
) -> Result<DataResponseMetadata, DataError>
impl StructuralPartialEq for FsDataProvider
[src]
impl StructuralPartialEq for FsDataProvider
[src]Auto Trait Implementations
impl RefUnwindSafe for FsDataProvider
impl RefUnwindSafe for FsDataProvider
impl Send for FsDataProvider
impl Send for FsDataProvider
impl Sync for FsDataProvider
impl Sync for FsDataProvider
impl Unpin for FsDataProvider
impl Unpin for FsDataProvider
impl UnwindSafe for FsDataProvider
impl UnwindSafe for FsDataProvider