aboutsummaryrefslogtreecommitdiff
path: root/libpsi/src/maths/numeric_traits.rs
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2024-09-24 21:33:51 +0200
committerhachem <im@hachem.wtf>2024-09-24 21:33:51 +0200
commitc07ab7911bd50d0060841690a863333a9a3f226d (patch)
tree5deb12fc8234d553318e4615ae21ddfcc6db4ab4 /libpsi/src/maths/numeric_traits.rs
parent26010345eedc716c70e8a4219005db19b266c960 (diff)
rename project
Diffstat (limited to 'libpsi/src/maths/numeric_traits.rs')
-rw-r--r--libpsi/src/maths/numeric_traits.rs24
1 files changed, 0 insertions, 24 deletions
diff --git a/libpsi/src/maths/numeric_traits.rs b/libpsi/src/maths/numeric_traits.rs
deleted file mode 100644
index dd7fdec..0000000
--- a/libpsi/src/maths/numeric_traits.rs
+++ /dev/null
@@ -1,24 +0,0 @@
-use core::ops;
-
-pub trait Numeric:
- Copy
- + PartialOrd
- + ops::Add<Output = Self>
- + ops::Mul<Output = Self>
- + ops::Sub<Output = Self>
- + ops::Div<Output = Self>
- + ops::Neg<Output = Self>
- + ops::AddAssign
- + ops::SubAssign
- + ops::MulAssign
- + ops::DivAssign
-{
- fn zero() -> Self;
- fn one() -> Self;
-}
-
-pub trait Integer: Numeric {}
-pub trait Float: Numeric {
- fn sqrt(self) -> Self;
- fn atan2(y: Self, x: Self) -> Self;
-}