diff options
author | Andreas Grois <andi@grois.info> | 2023-01-21 00:26:24 +0100 |
---|---|---|
committer | Andreas Grois <andi@grois.info> | 2023-01-21 00:26:24 +0100 |
commit | 283313e8619d629757a62487d8656fb3781dd554 (patch) | |
tree | 69a22bd990fdd0b21fa3b3e526898f6ec7001e69 /src | |
parent | 212f20c72d703908f6e81b5d569b33d9f5a6ee85 (diff) |
Minor: Restore compatibility with Rust 1.52v0.2.1
Diffstat (limited to 'src')
-rw-r--r-- | src/passwordmaker/base_conversion/iterative_conversion_impl/mod.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/passwordmaker/base_conversion/iterative_conversion_impl/mod.rs b/src/passwordmaker/base_conversion/iterative_conversion_impl/mod.rs index 8bc3214..cecaaf1 100644 --- a/src/passwordmaker/base_conversion/iterative_conversion_impl/mod.rs +++ b/src/passwordmaker/base_conversion/iterative_conversion_impl/mod.rs @@ -229,7 +229,7 @@ impl<const N : usize> TryFrom<&ArbitraryBytes<N>> for usize{ Err(ArbitraryBytesToUsizeError) } else { //failing to get last_bit is an actual error. - let last_bit = value.0.get(N-1).ok_or(ArbitraryBytesToUsizeError).copied(); + let last_bit = value.0.get(N-1).copied().ok_or(ArbitraryBytesToUsizeError); //second-last is not an error though. let second_last_bit = value.0.get(N-2).copied().unwrap_or_default(); #[allow(clippy::cast_possible_truncation)] //false positive. This function is only compiled on 64bit systems. |