deser-incomplete 0.1.2

Deserialize incomplete or broken data with Serde
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#[test]
#[cfg(all(feature = "serde_json", feature = "rand", feature = "tracing"))]
fn regression_issue_2() {
    use tracing::subscriber::with_default;
    use tracing_subscriber::layer::SubscriberExt as _;

    with_default(
        tracing_subscriber::Registry::default()
            .with(tracing_subscriber::fmt::layer())
            .with(tracing_subscriber::fmt::layer()),
        || {
            let v: Vec<i32> = deser_incomplete::from_json_str("[1,2,3").unwrap();

            assert_eq!(v, vec![1, 2, 3]);
        },
    );
}