Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
assert_tokens
✓ use serde_test::assert_tokens;
Tests serialization/deserialization of a struct against expected tokens.
use serde_test::assert_tokens;
use serde::{Serialize, Deserialize};
#[derive(Serialize, Deserialize, PartialEq, Debug)]
struct Point { x: i32, y: i32 }
fn main() {
let point = Point { x: 1, y: 2 };
assert_tokens(&point, &[
serde_test::Token::Struct { name: "Point", len: 2 },
serde_test::Token::Str("x"),
serde_test::Token::I32(1),
serde_test::Token::Str("y"),
serde_test::Token::I32(2),
serde_test::Token::StructEnd,
]);
}
Debug
Known issues
No known issues recorded.
Upgrade
Version history
1.0.177latest on crates.io
Audit
Dependencies
No dependency data recorded yet.