base_traits/traits/
scalar.rs

1// src/traits/scalar.rs : `Scalar`
2
3pub trait Scalar {
4}
5
6
7mod impl_for_built_ins {
8    #![allow(non_snake_case)]
9
10    use super::Scalar;
11
12
13    impl Scalar for bool {}
14
15    impl Scalar for char {}
16
17    impl Scalar for i8 {}
18    impl Scalar for u8 {}
19    impl Scalar for i16 {}
20    impl Scalar for u16 {}
21    impl Scalar for i32 {}
22    impl Scalar for u32 {}
23    impl Scalar for i64 {}
24    impl Scalar for u64 {}
25    impl Scalar for i128 {}
26    impl Scalar for u128 {}
27
28    impl Scalar for isize {}
29    impl Scalar for usize {}
30
31    impl Scalar for f32 {}
32    impl Scalar for f64 {}
33}
34
35
36// ///////////////////////////// end of file //////////////////////////// //
37