var searchIndex = {}; searchIndex["td_proto_rust"] = {"doc":"","items":[[0,"values","td_proto_rust","",null,null],[3,"RpError","td_proto_rust::values","Represents a redis error. For the most part you should be using\nthe Error trait to interact with this rather than the actual\nstruct.",null,null],[4,"Value","","",null,null],[13,"Nil","","",0,null],[13,"U8","","",0,null],[13,"I8","","",0,null],[13,"U16","","",0,null],[13,"I16","","",0,null],[13,"U32","","",0,null],[13,"I32","","",0,null],[13,"Float","","",0,null],[13,"Str","","",0,null],[13,"Raw","","",0,null],[13,"Map","","",0,null],[13,"AU8","","",0,null],[13,"AI8","","",0,null],[13,"AU16","","",0,null],[13,"AI16","","",0,null],[13,"AU32","","",0,null],[13,"AI32","","",0,null],[13,"AFloat","","",0,null],[13,"AStr","","",0,null],[13,"ARaw","","",0,null],[13,"AMap","","",0,null],[4,"ErrorKind","","An enum of all error kinds.",null,null],[13,"NoLeftSpaceError","","will read bytes over than left bytes",1,null],[13,"BufferOverMaxError","","the buffer over max",1,null],[13,"TypeNotMatchError","","The type not match",1,null],[13,"ParseError","","the buffer can't parse the right data",1,null],[13,"MissingError","","miss the major data",1,null],[13,"StringFormatError","","string format must be utf-8",1,null],[13,"IoError","","This kind is returned if the redis error is one that is\nnot native to the system. This is usually the case if\nthe cause is another error.",1,null],[13,"ExtensionError","","An extension error. This is an error created by the server\nthat is not directly understood by the library.",1,null],[5,"get_array_contains_type","","",null,{"inputs":[{"name":"value"}],"output":{"name":"u16"}}],[5,"get_type_by_value","","",null,{"inputs":[{"name":"value"}],"output":{"name":"u16"}}],[5,"get_type_by_name","","",null,{"inputs":[{"name":"str"}],"output":{"name":"u16"}}],[5,"get_name_by_type","","",null,{"inputs":[{"name":"u16"}],"output":{"name":"str"}}],[5,"make_extension_error","","",null,{"inputs":[{"name":"str"},{"name":"option"}],"output":{"name":"rperror"}}],[6,"RpResult","","Library generic result type.",null,null],[17,"TYPE_STEP","","",null,null],[17,"TYPE_NIL","","",null,null],[17,"TYPE_U8","","",null,null],[17,"TYPE_I8","","",null,null],[17,"TYPE_U16","","",null,null],[17,"TYPE_I16","","",null,null],[17,"TYPE_U32","","",null,null],[17,"TYPE_I32","","",null,null],[17,"TYPE_FLOAT","","",null,null],[17,"TYPE_STR","","",null,null],[17,"TYPE_RAW","","",null,null],[17,"TYPE_MAP","","",null,null],[17,"TYPE_AU8","","",null,null],[17,"TYPE_AI8","","",null,null],[17,"TYPE_AU16","","",null,null],[17,"TYPE_AI16","","",null,null],[17,"TYPE_AU32","","",null,null],[17,"TYPE_AI32","","",null,null],[17,"TYPE_AFLOAT","","",null,null],[17,"TYPE_ASTR","","",null,null],[17,"TYPE_ARAW","","",null,null],[17,"TYPE_AMAP","","",null,null],[17,"STR_TYPE_NIL","","",null,null],[17,"STR_TYPE_U8","","",null,null],[17,"STR_TYPE_I8","","",null,null],[17,"STR_TYPE_U16","","",null,null],[17,"STR_TYPE_I16","","",null,null],[17,"STR_TYPE_U32","","",null,null],[17,"STR_TYPE_I32","","",null,null],[17,"STR_TYPE_FLOAT","","",null,null],[17,"STR_TYPE_STR","","",null,null],[17,"STR_TYPE_RAW","","",null,null],[17,"STR_TYPE_MAP","","",null,null],[17,"STR_TYPE_AU8","","",null,null],[17,"STR_TYPE_AI8","","",null,null],[17,"STR_TYPE_AU16","","",null,null],[17,"STR_TYPE_AI16","","",null,null],[17,"STR_TYPE_AU32","","",null,null],[17,"STR_TYPE_AI32","","",null,null],[17,"STR_TYPE_AFLOAT","","",null,null],[17,"STR_TYPE_ASTR","","",null,null],[17,"STR_TYPE_ARAW","","",null,null],[17,"STR_TYPE_AMAP","","",null,null],[11,"clone","","",0,null],[11,"eq","","",0,null],[11,"ne","","",0,null],[11,"fmt","","",0,null],[11,"from","","",0,{"inputs":[{"name":"u8"}],"output":{"name":"value"}}],[11,"from","","",0,{"inputs":[{"name":"i8"}],"output":{"name":"value"}}],[11,"from","","",0,{"inputs":[{"name":"u16"}],"output":{"name":"value"}}],[11,"from","","",0,{"inputs":[{"name":"i16"}],"output":{"name":"value"}}],[11,"from","","",0,{"inputs":[{"name":"u32"}],"output":{"name":"value"}}],[11,"from","","",0,{"inputs":[{"name":"i32"}],"output":{"name":"value"}}],[11,"from","","",0,{"inputs":[{"name":"f32"}],"output":{"name":"value"}}],[11,"from","","",0,{"inputs":[{"name":"string"}],"output":{"name":"value"}}],[11,"from","","",0,{"inputs":[{"name":"vec"}],"output":{"name":"value"}}],[11,"from","","",0,{"inputs":[{"name":"hashmap"}],"output":{"name":"value"}}],[11,"into","","",0,null],[11,"into","","",0,null],[11,"into","","",0,null],[11,"into","","",0,null],[11,"into","","",0,null],[11,"into","","",0,null],[11,"into","","",0,null],[11,"into","","",0,null],[11,"into","","",0,null],[11,"into","","",0,null],[11,"fmt","","",1,null],[11,"clone","","",1,null],[11,"eq","","",1,null],[11,"eq","","",2,null],[11,"from","","",2,{"inputs":[{"name":"error"}],"output":{"name":"rperror"}}],[11,"from","","",2,null],[11,"from","","",2,null],[11,"description","","",2,null],[11,"cause","","",2,null],[11,"fmt","","",2,null],[11,"fmt","","",2,null],[11,"kind","","Returns the kind of the error.",2,null],[11,"category","","Returns the name of the error category for display purposes.",2,null],[11,"is_io_error","","Indicates that this failure is an IO failure.",2,null],[11,"extension_error_code","","Returns the extension error code",2,null],[11,"extension_error_detail","","Returns the extension error detail",2,null],[0,"config","td_proto_rust","",null,null],[3,"Field","td_proto_rust::config","",null,null],[12,"index","","",3,null],[12,"pattern","","",3,null],[3,"Proto","","",null,null],[12,"msg_type","","",4,null],[12,"args","","",4,null],[3,"Config","","",null,null],[11,"fmt","","",3,null],[11,"decode","","",3,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",4,null],[11,"decode","","",4,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",5,null],[11,"new_nil","","",3,{"inputs":[],"output":{"name":"field"}}],[11,"is_nil_type","","",3,null],[11,"new","","",3,{"inputs":[{"name":"string"}],"output":{"name":"field"}}],[11,"new_empty","","",5,{"inputs":[],"output":{"name":"config"}}],[11,"new_by_map","","",5,{"inputs":[{"name":"hashmap"},{"name":"hashmap"}],"output":{"name":"config"}}],[11,"new_by_full_str","","",5,{"inputs":[{"name":"str"}],"output":{"name":"option"}}],[11,"new","","",5,{"inputs":[{"name":"str"},{"name":"str"}],"output":{"name":"option"}}],[11,"get_field_by_name","","",5,null],[11,"get_field_by_index","","",5,null],[11,"get_proto_by_name","","",5,null],[11,"get_field_index_name","","",5,null],[11,"get_proto_msg_type","","",5,null],[0,"buffer","td_proto_rust","",null,null],[3,"Buffer","td_proto_rust::buffer","",null,null],[11,"new","","",6,{"inputs":[],"output":{"name":"buffer"}}],[11,"get_data","","",6,null],[11,"len","","",6,null],[11,"set_rpos","","",6,null],[11,"get_rpos","","",6,null],[11,"set_wpos","","",6,null],[11,"get_wpos","","",6,null],[11,"drain","","",6,null],[11,"drain_collect","","",6,null],[11,"clear","","",6,null],[11,"fmt","","",6,null],[11,"read","","",6,null],[11,"write","","",6,null],[11,"flush","","",6,null],[0,"encode","td_proto_rust","",null,null],[5,"encode_number","td_proto_rust::encode","",null,{"inputs":[{"name":"buffer"},{"name":"value"}],"output":{"name":"rpresult"}}],[5,"encode_str_raw","","",null,{"inputs":[{"name":"buffer"},{"name":"value"}],"output":{"name":"rpresult"}}],[5,"encode_map","","",null,{"inputs":[{"name":"buffer"},{"name":"config"},{"name":"value"}],"output":{"name":"rpresult"}}],[5,"write_field","","",null,{"inputs":[{"name":"buffer"},{"name":"option"}],"output":{"name":"rpresult"}}],[5,"encode_field","","",null,{"inputs":[{"name":"buffer"},{"name":"config"},{"name":"value"}],"output":{"name":"rpresult"}}],[5,"encode_proto","","",null,{"inputs":[{"name":"buffer"},{"name":"config"},{"name":"string"},{"name":"vec"}],"output":{"name":"rpresult"}}],[0,"decode","td_proto_rust","",null,null],[5,"decode_number","td_proto_rust::decode","",null,{"inputs":[{"name":"buffer"},{"name":"u16"}],"output":{"name":"rpresult"}}],[5,"decode_str_raw","","",null,{"inputs":[{"name":"buffer"},{"name":"u16"}],"output":{"name":"rpresult"}}],[5,"decode_map","","",null,{"inputs":[{"name":"buffer"},{"name":"config"}],"output":{"name":"rpresult"}}],[5,"read_field","","",null,{"inputs":[{"name":"buffer"}],"output":{"name":"rpresult"}}],[5,"decode_field","","",null,{"inputs":[{"name":"buffer"},{"name":"config"}],"output":{"name":"rpresult"}}],[5,"decode_proto","","",null,{"inputs":[{"name":"buffer"},{"name":"config"}],"output":{"name":"rpresult"}}]],"paths":[[4,"Value"],[4,"ErrorKind"],[3,"RpError"],[3,"Field"],[3,"Proto"],[3,"Config"],[3,"Buffer"]]}; initSearch(searchIndex);