deer 0.0.0-reserved

A backend-agnostic fail-slow deserialization framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use deer::Number;
use deer_desert::{assert_tokens, Token};
use proptest::prelude::*;

#[cfg(not(miri))]
proptest! {
    #[test]
    fn f32_ok(value in any::<f32>()) {
        assert_tokens(&value, &[Token::Number(Number::from(value))]);
    }

    #[test]
    fn f64_ok(value in any::<f64>()) {
        assert_tokens(&value, &[Token::Number(Number::from(value))]);
    }
}