diff options
| author | Ralf Jung <post@ralfj.de> | 2020-02-29 09:41:59 +0100 |
|---|---|---|
| committer | Ralf Jung <post@ralfj.de> | 2020-02-29 09:41:59 +0100 |
| commit | a09c33e36205991bb633a848d1e9c7604ae43ce8 (patch) | |
| tree | 8108e74785b22c5c774fc56bce56c118cb6bcb85 | |
| parent | 7c84e451d533f12d3a1a7b35ca66bdd02ecf17fc (diff) | |
| download | rust-a09c33e36205991bb633a848d1e9c7604ae43ce8.tar.gz rust-a09c33e36205991bb633a848d1e9c7604ae43ce8.zip | |
move pattern to fn argument
| -rw-r--r-- | src/librustc_target/abi/mod.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/librustc_target/abi/mod.rs b/src/librustc_target/abi/mod.rs index aa9474233a4..d8788611878 100644 --- a/src/librustc_target/abi/mod.rs +++ b/src/librustc_target/abi/mod.rs @@ -943,8 +943,7 @@ pub trait MaybeResult<T> { impl<T> MaybeResult<T> for T { type Error = !; - fn from(x: Result<T, Self::Error>) -> Self { - let Ok(x) = x; + fn from(Ok(x): Result<T, Self::Error>) -> Self { x } fn to_result(self) -> Result<T, Self::Error> { |
