1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
/*
* SPDX-License-Identifier: MIT
* Copyright (c) 2023 - 2026. The DeepCausality Authors and Contributors. All Rights Reserved.
*/
//! Identity and numeric trait implementations for `Float106`.
//!
//! Only the traits that sit *below* `Float` in the tower are implemented here:
//! `Zero`, `One`, and `Num`. Everything above `Float` — the markers
//! (`Associative`/`Commutative`/`Distributive`), `AbelianGroup`, `DivisionAlgebra`,
//! `Real`, and `RealField` — is provided automatically by the blanket impls over
//! `Float` (e.g. `impl<T: Float> Real for T`), since `Float106` implements `Float`.
use crateFloat106;
use crate::;
// =============================================================================
// Identity Traits
// =============================================================================
// =============================================================================
// Numeric Trait
// =============================================================================