pub struct ModuleMismatch {
pub locale: String,
pub source_language: String,
pub locale_root: PathBuf,
pub reference_root: PathBuf,
pub missing: Vec<String>,
pub extra: Vec<String>,
}Expand description
Per-language difference from the complete source module inventory.
Fields§
§locale: StringTranslation language.
source_language: StringLanguage defining the module inventory.
locale_root: PathBufTranslation language directory.
reference_root: PathBufSource language directory.
missing: Vec<String>Missing logical module paths, sorted.
extra: Vec<String>Extra logical module paths, sorted.
Trait Implementations§
Source§impl Debug for ModuleMismatch
impl Debug for ModuleMismatch
Auto Trait Implementations§
impl Freeze for ModuleMismatch
impl RefUnwindSafe for ModuleMismatch
impl Send for ModuleMismatch
impl Sync for ModuleMismatch
impl Unpin for ModuleMismatch
impl UnsafeUnpin for ModuleMismatch
impl UnwindSafe for ModuleMismatch
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more