]> git.proxmox.com Git - rustc.git/blobdiff - vendor/icu_locid/src/subtags/language.rs
New upstream version 1.69.0+dfsg1
[rustc.git] / vendor / icu_locid / src / subtags / language.rs
index a5ec8d76e39cbed10e1c02e27483abf7cd10fe30..86b51b93a065433616fe3f978565b76724095686 100644 (file)
@@ -55,7 +55,6 @@ impl Language {
     /// use icu::locid::subtags::Language;
     ///
     /// assert_eq!(Language::default(), Language::UND);
-    /// assert_eq!("und", Language::UND.to_string());
     /// ```
     pub const UND: Self = unsafe { Self::from_raw_unchecked(*b"und") };
 
@@ -64,15 +63,15 @@ impl Language {
     /// # Examples
     ///
     /// ```
-    /// use icu::locid::subtags::Language;
+    /// use icu::locid::{subtags::Language, subtags_language as language};
     ///
-    /// let mut lang: Language = "csb".parse().expect("Parsing failed.");
+    /// let mut lang = language!("csb");
     ///
-    /// assert_eq!(lang.as_str(), "csb");
+    /// assert_ne!(lang, Language::UND);
     ///
     /// lang.clear();
     ///
-    /// assert_eq!(lang.as_str(), "und");
+    /// assert_eq!(lang, Language::UND);
     /// ```
     #[inline]
     pub fn clear(&mut self) {
@@ -86,7 +85,7 @@ impl Language {
     /// ```
     /// use icu::locid::subtags::Language;
     ///
-    /// let mut lang: Language = "und".parse().expect("Parsing failed.");
+    /// let mut lang = Language::UND;
     ///
     /// assert!(lang.is_empty());
     ///