Trait fluent_fallback::generator::BundleGenerator [−][src]
pub trait BundleGenerator {
type Resource: Borrow<FluentResource>;
type LocalesIter: Iterator<Item = LanguageIdentifier>;
type Iter: Iterator<Item = FluentBundleResult<Self::Resource>>;
type Stream: Stream<Item = FluentBundleResult<Self::Resource>>;
fn bundles_iter(
&self,
_locales: Self::LocalesIter,
_res_ids: Vec<ResourceId>
) -> Self::Iter { ... }
fn bundles_stream(
&self,
_locales: Self::LocalesIter,
_res_ids: Vec<ResourceId>
) -> Self::Stream { ... }
}