diff --git a/src/n.rs b/src/n.rs index 7890461..d3931f1 100644 --- a/src/n.rs +++ b/src/n.rs @@ -18,7 +18,7 @@ pub(crate) struct InterpND { impl InterpND { /// Interpolator dimensionality - pub fn ndim(&self) -> usize { + pub(crate) fn ndim(&self) -> usize { if self.values.len() == 1 { 0 } else { diff --git a/src/traits.rs b/src/traits.rs index b11eb13..5801437 100644 --- a/src/traits.rs +++ b/src/traits.rs @@ -2,10 +2,9 @@ use super::*; /// Methods applicable to all interpolators pub trait InterpMethods { - /// Validate data stored in [Self]. By design, [Self] can be instantiatated - /// only via the `new` method, which calls `validate`. + /// Validate data stored in [Self] fn validate(&self) -> Result<(), ValidationError>; - /// Interpolate at given point + /// Interpolate at supplied point fn interpolate(&self, point: &[f64]) -> Result; }