diff options
| author | areski <areski@gmail.com> | 2014-11-13 17:58:03 +0100 |
|---|---|---|
| committer | areski <areski@gmail.com> | 2014-11-13 17:58:03 +0100 |
| commit | 4aa2040cc71d1a0394a2845e5b0959655e2a3ecb (patch) | |
| tree | 7965f9bfa38cb446709387c10ec53864a98d7e82 /src | |
| parent | 82f383839c7cc0ce66d7cfbd400182b535029f0f (diff) | |
| download | rust-4aa2040cc71d1a0394a2845e5b0959655e2a3ecb.tar.gz rust-4aa2040cc71d1a0394a2845e5b0959655e2a3ecb.zip | |
convert 1 line match to 2 lines for readability
Diffstat (limited to 'src')
| -rw-r--r-- | src/libcore/option.rs | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/src/libcore/option.rs b/src/libcore/option.rs index 2964a6b6853..467ea998586 100644 --- a/src/libcore/option.rs +++ b/src/libcore/option.rs @@ -235,7 +235,10 @@ impl<T> Option<T> { #[inline] #[stable] pub fn as_ref<'r>(&'r self) -> Option<&'r T> { - match *self { Some(ref x) => Some(x), None => None } + match *self { + Some(ref x) => Some(x), + None => None + } } /// Convert from `Option<T>` to `Option<&mut T>` @@ -253,7 +256,10 @@ impl<T> Option<T> { #[inline] #[unstable = "waiting for mut conventions"] pub fn as_mut<'r>(&'r mut self) -> Option<&'r mut T> { - match *self { Some(ref mut x) => Some(x), None => None } + match *self { + Some(ref mut x) => Some(x), + None => None + } } /// Convert from `Option<T>` to `&mut [T]` (without copying) @@ -401,7 +407,10 @@ impl<T> Option<T> { #[inline] #[unstable = "waiting for unboxed closures"] pub fn map<U>(self, f: |T| -> U) -> Option<U> { - match self { Some(x) => Some(f(x)), None => None } + match self { + Some(x) => Some(f(x)), + None => None + } } /// Applies a function to the contained value or returns a default. @@ -418,7 +427,10 @@ impl<T> Option<T> { #[inline] #[unstable = "waiting for unboxed closures"] pub fn map_or<U>(self, def: U, f: |T| -> U) -> U { - match self { None => def, Some(t) => f(t) } + match self { + Some(t) => f(t), + None => def + } } /// Applies a function to the contained value or computes a default. @@ -437,7 +449,10 @@ impl<T> Option<T> { #[inline] #[unstable = "waiting for unboxed closures"] pub fn map_or_else<U>(self, def: || -> U, f: |T| -> U) -> U { - match self { None => def(), Some(t) => f(t) } + match self { + Some(t) => f(t), + None => def() + } } /// Transforms the `Option<T>` into a `Result<T, E>`, mapping `Some(v)` to |
