Add serialization implementations for fixed size arrays

This commit is contained in:
Thomas Bahn
2015-05-16 11:51:35 +02:00
parent ee45eb8340
commit 7d52366403
2 changed files with 65 additions and 0 deletions
+18
View File
@@ -380,6 +380,24 @@ declare_tests! {
Token::SeqEnd,
],
}
test_array {
[0; 0] => vec![
Token::SeqStart(Some(0)),
Token::SeqEnd,
],
[1, 2, 3] => vec![
Token::SeqStart(Some(3)),
Token::SeqSep,
Token::I32(1),
Token::SeqSep,
Token::I32(2),
Token::SeqSep,
Token::I32(3),
Token::SeqEnd,
],
}
test_vec {
Vec::<isize>::new() => vec![
Token::SeqStart(Some(0)),