Lines Matching refs:de_headers
817 fn de_headers<D: DeserializeOwned>( in de_headers() function
840 de_headers(&["x", "y", "z"], &["hi", "42", "1.3"]).unwrap(); in with_header()
853 assert!(de_headers::<Foo>( in with_header_unknown()
868 assert!(de_headers::<Foo>(&["y", "z"], &["42", "1.3"],).is_err()); in with_header_missing()
880 let got: Foo = de_headers(&["y", "z"], &["42", "1.3"]).unwrap(); in with_header_missing_ok()
893 let got = de_headers::<Foo>(&["y", "z"], &[]); in with_header_no_fields()
906 let got = de_headers::<Foo>(&[], &[]); in with_header_empty()
918 let got = de_headers::<Foo>(&[], &[]); in with_header_empty_ok()
921 let got = de_headers::<Bar>(&[], &[]); in with_header_empty_ok()
924 let got = de_headers::<()>(&[], &[]); in with_header_empty_ok()
1046 de_headers(&["a", "b", "c"], &["1", "5", "10"]).unwrap(); in map_headers()
1087 let got: Row = de_headers(&["label", "x"], &["bar", "5"]).unwrap(); in enum_label_simple_tagged()
1110 de_headers(&["x", "y", "z"], &["true", "null", "1"]).unwrap(); in enum_untagged()
1131 de_headers(&["a", "b", "c"], &["", "foo", "5"]).unwrap(); in option_empty_field()
1148 de_headers(&["a", "b", "c"], &["xyz", "", "5"]).unwrap(); in option_invalid_field()