From 6171c35d6e084e1fe2cb21326008bb001c1b4002 Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Sun, 15 Feb 2015 11:45:10 -0500 Subject: [PATCH] Change arbirary types from `usize` to `u32`. --- src/libcore/option.rs | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/libcore/option.rs b/src/libcore/option.rs index bd70216d9031..bc7f8fc3ee18 100644 --- a/src/libcore/option.rs +++ b/src/libcore/option.rs @@ -108,7 +108,7 @@ //! Initialize a result to `None` before a loop: //! //! ``` -//! enum Kingdom { Plant(usize, &'static str), Animal(usize, &'static str) } +//! enum Kingdom { Plant(u32, &'static str), Animal(u32, &'static str) } //! //! // A list of data to search through. //! let all_the_big_things = [ @@ -188,10 +188,10 @@ impl Option { /// # Example /// /// ``` - /// let x: Option = Some(2); + /// let x: Option = Some(2); /// assert_eq!(x.is_some(), true); /// - /// let x: Option = None; + /// let x: Option = None; /// assert_eq!(x.is_some(), false); /// ``` #[inline] @@ -208,10 +208,10 @@ impl Option { /// # Example /// /// ``` - /// let x: Option = Some(2); + /// let x: Option = Some(2); /// assert_eq!(x.is_none(), false); /// - /// let x: Option = None; + /// let x: Option = None; /// assert_eq!(x.is_none(), true); /// ``` #[inline] @@ -518,7 +518,7 @@ impl Option { /// let x = Some(4); /// assert_eq!(x.iter().next(), Some(&4)); /// - /// let x: Option = None; + /// let x: Option = None; /// assert_eq!(x.iter().next(), None); /// ``` #[inline] @@ -539,7 +539,7 @@ impl Option { /// } /// assert_eq!(x, Some(42)); /// - /// let mut x: Option = None; + /// let mut x: Option = None; /// assert_eq!(x.iter_mut().next(), None); /// ``` #[inline] @@ -581,7 +581,7 @@ impl Option { /// let y: Option<&str> = None; /// assert_eq!(x.and(y), None); /// - /// let x: Option = None; + /// let x: Option = None; /// let y = Some("foo"); /// assert_eq!(x.and(y), None); /// @@ -589,7 +589,7 @@ impl Option { /// let y = Some("foo"); /// assert_eq!(x.and(y), Some("foo")); /// - /// let x: Option = None; + /// let x: Option = None; /// let y: Option<&str> = None; /// assert_eq!(x.and(y), None); /// ``` @@ -608,8 +608,8 @@ impl Option { /// # Example /// /// ``` - /// fn sq(x: usize) -> Option { Some(x * x) } - /// fn nope(_: usize) -> Option { None } + /// fn sq(x: u32) -> Option { Some(x * x) } + /// fn nope(_: u32) -> Option { None } /// /// assert_eq!(Some(2).and_then(sq).and_then(sq), Some(16)); /// assert_eq!(Some(2).and_then(sq).and_then(nope), None); @@ -642,7 +642,7 @@ impl Option { /// let y = Some(100); /// assert_eq!(x.or(y), Some(2)); /// - /// let x: Option = None; + /// let x: Option = None; /// let y = None; /// assert_eq!(x.or(y), None); /// ``` @@ -690,7 +690,7 @@ impl Option { /// x.take(); /// assert_eq!(x, None); /// - /// let mut x: Option = None; + /// let mut x: Option = None; /// x.take(); /// assert_eq!(x, None); /// ```