var searchIndex = {}; searchIndex["serde_test"] = {"doc":"","items":[[3,"Serializer","serde_test","",null,null],[3,"Deserializer","","",null,null],[4,"Token","","",null,null],[13,"Bool","","",0,null],[13,"Isize","","",0,null],[13,"I8","","",0,null],[13,"I16","","",0,null],[13,"I32","","",0,null],[13,"I64","","",0,null],[13,"Usize","","",0,null],[13,"U8","","",0,null],[13,"U16","","",0,null],[13,"U32","","",0,null],[13,"U64","","",0,null],[13,"F32","","",0,null],[13,"F64","","",0,null],[13,"Char","","",0,null],[13,"Str","","",0,null],[13,"String","","",0,null],[13,"Bytes","","",0,null],[13,"Option","","",0,null],[13,"Unit","","",0,null],[13,"UnitStruct","","",0,null],[13,"StructNewType","","",0,null],[13,"EnumStart","","",0,null],[13,"EnumUnit","","",0,null],[13,"EnumNewType","","",0,null],[13,"SeqStart","","",0,null],[13,"SeqArrayStart","","",0,null],[13,"SeqSep","","",0,null],[13,"SeqEnd","","",0,null],[13,"TupleStart","","",0,null],[13,"TupleSep","","",0,null],[13,"TupleEnd","","",0,null],[13,"TupleStructStart","","",0,null],[13,"TupleStructSep","","",0,null],[13,"TupleStructEnd","","",0,null],[13,"MapStart","","",0,null],[13,"MapSep","","",0,null],[13,"MapEnd","","",0,null],[13,"StructStart","","",0,null],[13,"StructSep","","",0,null],[13,"StructEnd","","",0,null],[13,"EnumSeqStart","","",0,null],[13,"EnumSeqSep","","",0,null],[13,"EnumSeqEnd","","",0,null],[13,"EnumMapStart","","",0,null],[13,"EnumMapSep","","",0,null],[13,"EnumMapEnd","","",0,null],[4,"Error","","",null,null],[13,"Custom","","",1,null],[13,"InvalidValue","","",1,null],[13,"EndOfStream","","",1,null],[13,"InvalidType","","",1,null],[13,"InvalidLength","","",1,null],[13,"UnknownVariant","","",1,null],[13,"UnknownField","","",1,null],[13,"MissingField","","",1,null],[13,"DuplicateField","","",1,null],[13,"InvalidName","","",1,null],[13,"UnexpectedToken","","",1,null],[5,"assert_tokens","","",null,null],[5,"assert_ser_tokens","","",null,null],[5,"assert_ser_tokens_error","","Expect an error serializing `T`.",null,null],[5,"assert_de_tokens","","",null,null],[5,"assert_de_tokens_error","","Expect an error deserializing tokens into a `T`.",null,null],[11,"new","","",2,{"inputs":[{"name":"i"}],"output":{"name":"serializer"}}],[11,"next_token","","",2,null],[11,"serialize_unit","","",2,null],[11,"serialize_newtype_variant","","",2,null],[11,"serialize_unit_struct","","",2,null],[11,"serialize_unit_variant","","",2,null],[11,"serialize_bool","","",2,null],[11,"serialize_isize","","",2,null],[11,"serialize_i8","","",2,null],[11,"serialize_i16","","",2,null],[11,"serialize_i32","","",2,null],[11,"serialize_i64","","",2,null],[11,"serialize_usize","","",2,null],[11,"serialize_u8","","",2,null],[11,"serialize_u16","","",2,null],[11,"serialize_u32","","",2,null],[11,"serialize_u64","","",2,null],[11,"serialize_f32","","",2,null],[11,"serialize_f64","","",2,null],[11,"serialize_char","","",2,null],[11,"serialize_str","","",2,null],[11,"serialize_none","","",2,null],[11,"serialize_some","","",2,null],[11,"serialize_seq","","",2,null],[11,"serialize_seq_elt","","",2,null],[11,"serialize_seq_end","","",2,null],[11,"serialize_seq_fixed_size","","",2,null],[11,"serialize_tuple","","",2,null],[11,"serialize_tuple_elt","","",2,null],[11,"serialize_tuple_end","","",2,null],[11,"serialize_newtype_struct","","",2,null],[11,"serialize_tuple_struct","","",2,null],[11,"serialize_tuple_struct_elt","","",2,null],[11,"serialize_tuple_struct_end","","",2,null],[11,"serialize_tuple_variant","","",2,null],[11,"serialize_tuple_variant_elt","","",2,null],[11,"serialize_tuple_variant_end","","",2,null],[11,"serialize_map","","",2,null],[11,"serialize_map_key","","",2,null],[11,"serialize_map_value","","",2,null],[11,"serialize_map_end","","",2,null],[11,"serialize_struct","","",2,null],[11,"serialize_struct_elt","","",2,null],[11,"serialize_struct_end","","",2,null],[11,"serialize_struct_variant","","",2,null],[11,"serialize_struct_variant_elt","","",2,null],[11,"serialize_struct_variant_end","","",2,null],[11,"serialize_bytes","","",2,null],[11,"new","","",3,{"inputs":[{"name":"i"}],"output":{"name":"deserializer"}}],[11,"next_token","","",3,null],[11,"deserialize_seq","","",3,null],[11,"deserialize_struct_field","","",3,null],[11,"deserialize_map","","",3,null],[11,"deserialize_unit","","",3,null],[11,"deserialize_bytes","","",3,null],[11,"deserialize_ignored_any","","",3,null],[11,"deserialize_string","","",3,null],[11,"deserialize_str","","",3,null],[11,"deserialize_char","","",3,null],[11,"deserialize_i64","","",3,null],[11,"deserialize_i32","","",3,null],[11,"deserialize_i16","","",3,null],[11,"deserialize_i8","","",3,null],[11,"deserialize_u64","","",3,null],[11,"deserialize_u32","","",3,null],[11,"deserialize_u16","","",3,null],[11,"deserialize_u8","","",3,null],[11,"deserialize_f32","","",3,null],[11,"deserialize_f64","","",3,null],[11,"deserialize_bool","","",3,null],[11,"deserialize_usize","","",3,null],[11,"deserialize_isize","","",3,null],[11,"deserialize","","",3,null],[11,"deserialize_option","","Hook into `Option` deserializing so we can treat `Unit` as a\n`None`, or a regular value as `Some(value)`.",3,null],[11,"deserialize_enum","","",3,null],[11,"deserialize_unit_struct","","",3,null],[11,"deserialize_newtype_struct","","",3,null],[11,"deserialize_seq_fixed_size","","",3,null],[11,"deserialize_tuple","","",3,null],[11,"deserialize_tuple_struct","","",3,null],[11,"deserialize_struct","","",3,null],[11,"fmt","","",0,null],[11,"eq","","",0,null],[11,"ne","","",0,null],[11,"clone","","",0,null],[11,"fmt","","",1,null],[11,"eq","","",1,null],[11,"ne","","",1,null],[11,"clone","","",1,null],[11,"custom","","",1,{"inputs":[{"name":"t"}],"output":{"name":"error"}}],[11,"invalid_value","","",1,{"inputs":[{"name":"str"}],"output":{"name":"error"}}],[11,"custom","","",1,{"inputs":[{"name":"t"}],"output":{"name":"error"}}],[11,"end_of_stream","","",1,{"inputs":[],"output":{"name":"error"}}],[11,"invalid_type","","",1,{"inputs":[{"name":"type"}],"output":{"name":"error"}}],[11,"invalid_value","","",1,{"inputs":[{"name":"str"}],"output":{"name":"error"}}],[11,"invalid_length","","",1,{"inputs":[{"name":"usize"}],"output":{"name":"error"}}],[11,"unknown_variant","","",1,{"inputs":[{"name":"str"}],"output":{"name":"error"}}],[11,"unknown_field","","",1,{"inputs":[{"name":"str"}],"output":{"name":"error"}}],[11,"missing_field","","",1,{"inputs":[{"name":"str"}],"output":{"name":"error"}}],[11,"duplicate_field","","",1,{"inputs":[{"name":"str"}],"output":{"name":"error"}}],[11,"fmt","","",1,null],[11,"description","","",1,null],[11,"cause","","",1,null]],"paths":[[4,"Token"],[4,"Error"],[3,"Serializer"],[3,"Deserializer"]]}; initSearch(searchIndex);