[−][src]Trait i18n_embed::I18nEmbedDyn
A dynamic reference to a static I18nEmbed implementation.
Required methods
fn available_languages_dyn<'a>(
&self,
language_loader: &'a dyn LanguageLoader
) -> Result<Vec<LanguageIdentifier>, I18nEmbedError>
&self,
language_loader: &'a dyn LanguageLoader
) -> Result<Vec<LanguageIdentifier>, I18nEmbedError>
A dynamic way to access the static I18nEmbed#available_languages() method for a given I18nEmbed implementation.
fn load_language_file_dyn<'a>(
&self,
language_id: &LanguageIdentifier,
language_loader: &'a dyn LanguageLoader
) -> Result<(), I18nEmbedError>
&self,
language_id: &LanguageIdentifier,
language_loader: &'a dyn LanguageLoader
) -> Result<(), I18nEmbedError>
A dynamic way to access the static I18nEmbed#load_language_file() method for a given I18nEmbed implementation.
Implementors
impl<T: I18nEmbed + ?Sized> I18nEmbedDyn for T
[src]
fn available_languages_dyn<'a>(
&self,
language_loader: &'a dyn LanguageLoader
) -> Result<Vec<LanguageIdentifier>, I18nEmbedError>
[src]
&self,
language_loader: &'a dyn LanguageLoader
) -> Result<Vec<LanguageIdentifier>, I18nEmbedError>
fn load_language_file_dyn<'a>(
&self,
language_id: &LanguageIdentifier,
language_loader: &'a dyn LanguageLoader
) -> Result<(), I18nEmbedError>
[src]
&self,
language_id: &LanguageIdentifier,
language_loader: &'a dyn LanguageLoader
) -> Result<(), I18nEmbedError>