Jessi Tempest

Results 3 issues of Jessi Tempest

Rust 1.58 changed how floats output with `{:?}` are displayed. When they are larger or smaller than a specific threshold, then the output switches to scientific notation. This makes the...

Currently the custom `#[derive(...)]` implementation does not handle derivation over generic types. Deriving the `float_eq` traits over generics can get pretty messy (see the my_complex_generic test), so I'm leaving this...

The design principles of `float_eq` make enums difficult to implement the extension traits over, since as it stands all branches of the enum would need to be a floating point...