Add Serialize impl for std::ops::Range

This commit is contained in:
Robert O'Callahan
2017-03-10 00:18:56 +13:00
parent 77ee306b57
commit aebe1fddab
2 changed files with 32 additions and 0 deletions
+13
View File
@@ -366,6 +366,19 @@ declare_tests! {
Token::StructEnd,
],
}
test_range {
1u32..2u32 => &[
Token::StructStart("Range", 2),
Token::StructSep,
Token::Str("start"),
Token::U32(1),
Token::StructSep,
Token::Str("end"),
Token::U32(2),
Token::StructEnd,
],
}
test_net_ipv4addr {
"1.2.3.4".parse::<net::Ipv4Addr>().unwrap() => &[Token::Str("1.2.3.4")],
}