From: Simon Tatham Date: Sun, 13 Apr 2025 07:03:51 +0000 (+0100) Subject: Formatting X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=0f2e0c18a716aa74318ecb2f715d6474c55643f0;p=nimber.git Formatting --- diff --git a/src/finitenimber.rs b/src/finitenimber.rs index 782ff21..af47988 100644 --- a/src/finitenimber.rs +++ b/src/finitenimber.rs @@ -132,7 +132,10 @@ impl<'a> FiniteNimberRef<'a> { match self { FiniteNimberRef::Single(v) => word_level(v), FiniteNimberRef::Slice(s) => { - let w = s.len().checked_sub(1).expect("slice representation must always be non-empty"); + let w = s + .len() + .checked_sub(1) + .expect("slice representation must always be non-empty"); match w { 0 => word_level(s[0]), w => usize_level(w) + (WORDLEVELS + 1), @@ -376,7 +379,8 @@ macro_rules! impl_binop_wrappers { impl<'a, 'b> Add> for FiniteNimberRef<'b> { type Output = FiniteNimber; fn add(self, other: FiniteNimberRef<'a>) -> FiniteNimber { - let vec: Vec<_> = self.as_slice() + let vec: Vec<_> = self + .as_slice() .iter() .cloned() .zip_longest(other.as_slice().iter().cloned())