pub instead of remove
@@ -459,7 +459,7 @@ macro_rules! implement_per_thing {
}
/// See [`PerThing::saturating_reciprocal_mul`].
- fn saturating_reciprocal_mul<N>(self, b: N) -> N
+ pub fn saturating_reciprocal_mul<N>(self, b: N) -> N
where N: Clone + From<$type> + UniqueSaturatedInto<$type> + ops::Rem<N, Output=N> +
ops::Div<N, Output=N> + ops::Mul<N, Output=N> + ops::Add<N, Output=N> +
Saturating {
@@ -467,7 +467,7 @@ macro_rules! implement_per_thing {
}
/// See [`PerThing::saturating_reciprocal_mul_floor`].
- fn saturating_reciprocal_mul_floor<N>(self, b: N) -> N
+ pub fn saturating_reciprocal_mul_floor<N>(self, b: N) -> N
where N: Clone + From<$type> + UniqueSaturatedInto<$type> + ops::Rem<N, Output=N> +
ops::Div<N, Output=N> + ops::Mul<N, Output=N> + ops::Add<N, Output=N> +
Saturating {
@@ -475,7 +475,7 @@ macro_rules! implement_per_thing {
}
/// See [`PerThing::saturating_reciprocal_mul_ceil`].
- fn saturating_reciprocal_mul_ceil<N>(self, b: N) -> N
+ pub fn saturating_reciprocal_mul_ceil<N>(self, b: N) -> N
where N: Clone + From<$type> + UniqueSaturatedInto<$type> + ops::Rem<N, Output=N> +
ops::Div<N, Output=N> + ops::Mul<N, Output=N> + ops::Add<N, Output=N> +
Saturating {
