pub(crate) trait TranslationResultExt {
// Required methods
fn sub_format(
&self,
formats: &[FieldFormat],
translators: &TranslatorList,
path_so_far: &[String],
) -> Vec<HierFormatResult>;
fn format_flat(
&self,
root_format: &Option<String>,
formats: &[FieldFormat],
translators: &TranslatorList,
) -> Vec<SubFieldFlatTranslationResult>;
}
Required Methods§
fn sub_format( &self, formats: &[FieldFormat], translators: &TranslatorList, path_so_far: &[String], ) -> Vec<HierFormatResult>
fn format_flat( &self, root_format: &Option<String>, formats: &[FieldFormat], translators: &TranslatorList, ) -> Vec<SubFieldFlatTranslationResult>
Implementations on Foreign Types§
Source§impl TranslationResultExt for TranslationResult
impl TranslationResultExt for TranslationResult
Source§fn format_flat(
&self,
root_format: &Option<String>,
formats: &[FieldFormat],
translators: &TranslatorList,
) -> Vec<SubFieldFlatTranslationResult>
fn format_flat( &self, root_format: &Option<String>, formats: &[FieldFormat], translators: &TranslatorList, ) -> Vec<SubFieldFlatTranslationResult>
Flattens the translation result into path, value pairs