Utilize if..let for get_mut doc-comment examples

This commit is contained in:
Corey Farwell 2015-04-18 12:45:05 -04:00
parent fcf637b19f
commit 68d003c9ba
4 changed files with 10 additions and 17 deletions

View File

@ -261,9 +261,8 @@ impl<K: Ord, V> BTreeMap<K, V> {
///
/// let mut map = BTreeMap::new();
/// map.insert(1, "a");
/// match map.get_mut(&1) {
/// Some(x) => *x = "b",
/// None => (),
/// if let Some(x) = map.get_mut(&1) {
/// *x = "b";
/// }
/// assert_eq!(map[&1], "b");
/// ```

View File

@ -224,11 +224,8 @@ impl<T> VecDeque<T> {
/// buf.push_back(3);
/// buf.push_back(4);
/// buf.push_back(5);
/// match buf.get_mut(1) {
/// None => {}
/// Some(elem) => {
/// *elem = 7;
/// }
/// if let Some(elem) = buf.get_mut(1) {
/// *elem = 7;
/// }
///
/// assert_eq!(buf[1], 7);

View File

@ -48,9 +48,8 @@ use vec::Vec;
///
/// assert_eq!(months.get(&1), Some(&"Jan"));
///
/// match months.get_mut(&3) {
/// Some(value) => *value = "Venus",
/// None => (),
/// if let Some(value) = months.get_mut(&3) {
/// *value = "Venus";
/// }
///
/// assert_eq!(months.get(&3), Some(&"Venus"));
@ -558,9 +557,8 @@ impl<V> VecMap<V> {
///
/// let mut map = VecMap::new();
/// map.insert(1, "a");
/// match map.get_mut(&1) {
/// Some(x) => *x = "b",
/// None => (),
/// if let Some(x) = map.get_mut(&1) {
/// *x = "b";
/// }
/// assert_eq!(map[1], "b");
/// ```

View File

@ -1094,9 +1094,8 @@ impl<K, V, S> HashMap<K, V, S>
///
/// let mut map = HashMap::new();
/// map.insert(1, "a");
/// match map.get_mut(&1) {
/// Some(x) => *x = "b",
/// None => (),
/// if let Some(x) = map.get_mut(&1) {
/// *x = "b";
/// }
/// assert_eq!(map[&1], "b");
/// ```