example using generics
(
x: ArrayView1<'_, T>,
y: ArrayView1<'_, T>,
)
| 38 | |
| 39 | // example using generics |
| 40 | fn generic_add<T: Copy + Add<Output = T>>( |
| 41 | x: ArrayView1<'_, T>, |
| 42 | y: ArrayView1<'_, T>, |
| 43 | ) -> Array1<T> { |
| 44 | &x + &y |
| 45 | } |
| 46 | |
| 47 | // wrapper of `head` |
| 48 | #[pyfunction(name = "head")] |