pub fn module_version_mismatch<S1, S2>( file_id: FileId, expecting_location: Option<Span>, expecting: S1, actual_file_id: FileId, actual_location: Option<Span>, actual: S2, ) -> Diagnosticwhere S1: Into<String>, S2: Into<String>,