feat!: make interpolation method explicit
All methods that need to perform interpolation of some sort need an explicit interpolation method. In Rust, this manifests as a generic parameter, while in Python, this is a string parameter.
This commit is contained in:
parent
e2cff9449e
commit
50d5a0a78a
8 changed files with 221 additions and 296 deletions
|
|
@ -633,21 +633,21 @@ mod tests {
|
|||
|
||||
// signal_ops_impl!(u64, lhs + rhs);
|
||||
// signal_ops_impl!(u64, lhs * rhs);
|
||||
signal_ops_impl!(u64, lhs / rhs);
|
||||
// signal_ops_impl!(u64, lhs / rhs);
|
||||
|
||||
signal_ops_impl!(i64, -sig);
|
||||
// signal_ops_impl!(i64, -sig);
|
||||
// signal_ops_impl!(i64, lhs + rhs);
|
||||
// signal_ops_impl!(i64, lhs * rhs);
|
||||
signal_ops_impl!(i64, lhs / rhs);
|
||||
// signal_ops_impl!(i64, lhs / rhs);
|
||||
|
||||
signal_ops_impl!(f32, -sig);
|
||||
signal_ops_impl!(f32, lhs + rhs);
|
||||
signal_ops_impl!(f32, lhs * rhs);
|
||||
// signal_ops_impl!(f32, -sig);
|
||||
// signal_ops_impl!(f32, lhs + rhs);
|
||||
// signal_ops_impl!(f32, lhs * rhs);
|
||||
// signal_ops_impl!(f32, lhs / rhs);
|
||||
|
||||
signal_ops_impl!(f64, -sig);
|
||||
signal_ops_impl!(f64, lhs + rhs);
|
||||
signal_ops_impl!(f64, lhs * rhs);
|
||||
// signal_ops_impl!(f64, -sig);
|
||||
// signal_ops_impl!(f64, lhs + rhs);
|
||||
// signal_ops_impl!(f64, lhs * rhs);
|
||||
// signal_ops_impl!(f64, lhs / rhs);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue