var searchIndex = {}; searchIndex["redis_client"] = {"doc":"","items":[[0,"commands","redis_client","",null,null],[3,"RedisCommand","redis_client::commands","",null,null],[8,"CommandBuilder","","",null,null],[10,"append","","",0,null],[10,"auth","","",0,null],[10,"bgrewriteaof","","",0,null],[10,"bgsave","","",0,null],[10,"bitcount","","",0,null],[10,"bitcount_range","","",0,null],[10,"del","","",0,null],[10,"mdel","","",0,null],[10,"discard","","",0,null],[10,"exec","","",0,null],[10,"exists","","",0,null],[10,"mexists","","",0,null],[10,"expire","","",0,null],[10,"expireat","","",0,null],[10,"get","","",0,null],[10,"getrange","","",0,null],[10,"hdel","","",0,null],[10,"hmdel","","",0,null],[10,"hexists","","",0,null],[10,"hget","","",0,null],[10,"hgetall","","",0,null],[10,"hincrby","","",0,null],[10,"hincrbyfloat","","",0,null],[10,"hkeys","","",0,null],[10,"hlen","","",0,null],[10,"hmget","","",0,null],[10,"hmset","","",0,null],[10,"hset","","",0,null],[10,"hstrlen","","",0,null],[10,"hsetnx","","",0,null],[10,"hvals","","",0,null],[10,"multi","","",0,null],[10,"rename","","",0,null],[10,"renamenx","","",0,null],[10,"sadd","","",0,null],[10,"msadd","","",0,null],[10,"sadd_binary","","",0,null],[10,"scard","","",0,null],[10,"select","","",0,null],[10,"set","","",0,null],[10,"set_binary","","",0,null],[10,"setex","","",0,null],[10,"psetex","","",0,null],[10,"setnx","","",0,null],[10,"setxx","","",0,null],[10,"setex_nx","","",0,null],[10,"setex_xx","","",0,null],[10,"psetex_nx","","",0,null],[10,"psetex_xx","","",0,null],[10,"setbit","","",0,null],[10,"setrange","","",0,null],[10,"sismember","","",0,null],[10,"smembers","","",0,null],[10,"spop","","",0,null],[10,"spop_count","","",0,null],[10,"srem","","",0,null],[10,"msrem","","",0,null],[10,"strlen","","",0,null],[10,"ttl","","",0,null],[10,"unwatch","","",0,null],[10,"watch","","",0,null],[10,"mwatch","","",0,null],[10,"zadd","","",0,null],[10,"zadd_binary","","",0,null],[10,"zaddnx","","",0,null],[10,"zaddxx","","",0,null],[10,"zaddnx_ch","","",0,null],[10,"zaddxx_ch","","",0,null],[10,"zcard","","",0,null],[10,"zcount","","",0,null],[10,"zincrby","","",0,null],[10,"zlexcount","","",0,null],[10,"zrem","","",0,null],[10,"mzrem","","",0,null],[10,"zrange","","",0,null],[10,"zrange_with_scores","","",0,null],[10,"zrevrange","","",0,null],[10,"zrevrange_with_scores","","",0,null],[8,"CommandSender","","",null,null],[10,"append","","",1,null],[10,"auth","","",1,null],[10,"bgrewriteaof","","",1,null],[10,"bgsave","","",1,null],[10,"bitcount","","",1,null],[10,"bitcount_range","","",1,null],[10,"del","","",1,null],[10,"mdel","","",1,null],[10,"discard","","",1,null],[10,"exec","","",1,null],[10,"exists","","",1,null],[10,"mexists","","",1,null],[10,"expire","","",1,null],[10,"expireat","","",1,null],[10,"get","","",1,null],[10,"getrange","","",1,null],[10,"hdel","","",1,null],[10,"hmdel","","",1,null],[10,"hexists","","",1,null],[10,"hget","","",1,null],[10,"hgetall","","",1,null],[10,"hincrby","","",1,null],[10,"hincrbyfloat","","",1,null],[10,"hkeys","","",1,null],[10,"hlen","","",1,null],[10,"hmget","","",1,null],[10,"hmset","","",1,null],[10,"hset","","",1,null],[10,"hstrlen","","",1,null],[10,"hsetnx","","",1,null],[10,"hvals","","",1,null],[10,"multi","","",1,null],[10,"rename","","",1,null],[10,"renamenx","","",1,null],[10,"sadd","","",1,null],[10,"msadd","","",1,null],[10,"sadd_binary","","",1,null],[10,"scard","","",1,null],[10,"select","","",1,null],[10,"set","","",1,null],[10,"set_binary","","",1,null],[10,"setex","","",1,null],[10,"psetex","","",1,null],[10,"setnx","","",1,null],[10,"setxx","","",1,null],[10,"setex_nx","","",1,null],[10,"setex_xx","","",1,null],[10,"psetex_nx","","",1,null],[10,"psetex_xx","","",1,null],[10,"setbit","","",1,null],[10,"setrange","","",1,null],[10,"sismember","","",1,null],[10,"smembers","","",1,null],[10,"spop","","",1,null],[10,"spop_count","","",1,null],[10,"srem","","",1,null],[10,"msrem","","",1,null],[10,"strlen","","",1,null],[10,"ttl","","",1,null],[10,"unwatch","","",1,null],[10,"watch","","",1,null],[10,"mwatch","","",1,null],[10,"zadd","","",1,null],[10,"zadd_binary","","",1,null],[10,"zaddnx","","",1,null],[10,"zaddxx","","",1,null],[10,"zaddnx_ch","","",1,null],[10,"zaddxx_ch","","",1,null],[10,"zcard","","",1,null],[10,"zcount","","",1,null],[10,"zincrby","","",1,null],[10,"zlexcount","","",1,null],[10,"zrem","","",1,null],[10,"mzrem","","",1,null],[10,"zrange","","",1,null],[10,"zrange_with_scores","","",1,null],[10,"zrevrange","","",1,null],[10,"zrevrange_with_scores","","",1,null],[8,"CommandSenderAsync","","",null,null],[10,"append","","",2,null],[10,"auth","","",2,null],[10,"bgrewriteaof","","",2,null],[10,"bgsave","","",2,null],[10,"bitcount","","",2,null],[10,"bitcount_range","","",2,null],[10,"del","","",2,null],[10,"mdel","","",2,null],[10,"discard","","",2,null],[10,"exec","","",2,null],[10,"exists","","",2,null],[10,"mexists","","",2,null],[10,"expire","","",2,null],[10,"expireat","","",2,null],[10,"get","","",2,null],[10,"getrange","","",2,null],[10,"hdel","","",2,null],[10,"hmdel","","",2,null],[10,"hexists","","",2,null],[10,"hget","","",2,null],[10,"hgetall","","",2,null],[10,"hincrby","","",2,null],[10,"hincrbyfloat","","",2,null],[10,"hkeys","","",2,null],[10,"hlen","","",2,null],[10,"hmget","","",2,null],[10,"hmset","","",2,null],[10,"hset","","",2,null],[10,"hstrlen","","",2,null],[10,"hsetnx","","",2,null],[10,"hvals","","",2,null],[10,"multi","","",2,null],[10,"rename","","",2,null],[10,"renamenx","","",2,null],[10,"sadd","","",2,null],[10,"msadd","","",2,null],[10,"sadd_binary","","",2,null],[10,"scard","","",2,null],[10,"select","","",2,null],[10,"set","","",2,null],[10,"set_binary","","",2,null],[10,"setex","","",2,null],[10,"psetex","","",2,null],[10,"setnx","","",2,null],[10,"setxx","","",2,null],[10,"setex_nx","","",2,null],[10,"setex_xx","","",2,null],[10,"psetex_nx","","",2,null],[10,"psetex_xx","","",2,null],[10,"setbit","","",2,null],[10,"setrange","","",2,null],[10,"sismember","","",2,null],[10,"smembers","","",2,null],[10,"spop","","",2,null],[10,"spop_count","","",2,null],[10,"srem","","",2,null],[10,"msrem","","",2,null],[10,"strlen","","",2,null],[10,"ttl","","",2,null],[10,"unwatch","","",2,null],[10,"watch","","",2,null],[10,"mwatch","","",2,null],[10,"zadd","","",2,null],[10,"zadd_binary","","",2,null],[10,"zaddnx","","",2,null],[10,"zaddxx","","",2,null],[10,"zaddnx_ch","","",2,null],[10,"zaddxx_ch","","",2,null],[10,"zcard","","",2,null],[10,"zcount","","",2,null],[10,"zincrby","","",2,null],[10,"zlexcount","","",2,null],[10,"zrem","","",2,null],[10,"mzrem","","",2,null],[10,"zrange","","",2,null],[10,"zrange_with_scores","","",2,null],[10,"zrevrange","","",2,null],[10,"zrevrange_with_scores","","",2,null],[11,"new","","",3,{"inputs":[],"output":{"name":"rediscommand"}}],[11,"add_cmd","","Add a string representing the command (APPEND, GET, SET...) to the command. (Each command should start with this method)",3,null],[11,"add_arg","","Add a whitespace and a string to the commands",3,null],[11,"add_args","","Add a whitespace and a string for each one of the vector's items to the commands",3,null],[11,"add_arg_map","","Add a whitespace a key another whitespace and the value for each pair of the hash map to the curent command",3,null],[11,"add_binary_arg","","Add a whitespace and then an array of byte to the command",3,null],[11,"end","","Teminate a command",3,null],[11,"get_command_nb","","Get the number of commands in the RedisCommand object",3,null],[11,"append","","",3,null],[11,"auth","","",3,null],[11,"bgrewriteaof","","",3,null],[11,"bgsave","","",3,null],[11,"bitcount","","",3,null],[11,"bitcount_range","","",3,null],[11,"del","","",3,null],[11,"mdel","","",3,null],[11,"discard","","",3,null],[11,"exec","","",3,null],[11,"exists","","",3,null],[11,"mexists","","",3,null],[11,"expire","","",3,null],[11,"expireat","","",3,null],[11,"get","","",3,null],[11,"getrange","","",3,null],[11,"hdel","","",3,null],[11,"hmdel","","",3,null],[11,"hexists","","",3,null],[11,"hget","","",3,null],[11,"hgetall","","",3,null],[11,"hincrby","","",3,null],[11,"hincrbyfloat","","",3,null],[11,"hkeys","","",3,null],[11,"hlen","","",3,null],[11,"hmget","","",3,null],[11,"hmset","","",3,null],[11,"hset","","",3,null],[11,"hstrlen","","",3,null],[11,"hsetnx","","",3,null],[11,"hvals","","",3,null],[11,"multi","","",3,null],[11,"rename","","",3,null],[11,"renamenx","","",3,null],[11,"sadd","","",3,null],[11,"msadd","","",3,null],[11,"sadd_binary","","",3,null],[11,"scard","","",3,null],[11,"select","","",3,null],[11,"set","","",3,null],[11,"set_binary","","",3,null],[11,"setex","","",3,null],[11,"psetex","","",3,null],[11,"setnx","","",3,null],[11,"setxx","","",3,null],[11,"setex_nx","","",3,null],[11,"setex_xx","","",3,null],[11,"psetex_nx","","",3,null],[11,"psetex_xx","","",3,null],[11,"setbit","","",3,null],[11,"setrange","","",3,null],[11,"sismember","","",3,null],[11,"smembers","","",3,null],[11,"spop","","",3,null],[11,"spop_count","","",3,null],[11,"srem","","",3,null],[11,"msrem","","",3,null],[11,"strlen","","",3,null],[11,"ttl","","",3,null],[11,"unwatch","","",3,null],[11,"watch","","",3,null],[11,"mwatch","","",3,null],[11,"zadd","","",3,null],[11,"zadd_binary","","",3,null],[11,"zaddnx","","",3,null],[11,"zaddxx","","",3,null],[11,"zaddnx_ch","","",3,null],[11,"zaddxx_ch","","",3,null],[11,"zcard","","",3,null],[11,"zcount","","",3,null],[11,"zincrby","","",3,null],[11,"zlexcount","","",3,null],[11,"zrem","","",3,null],[11,"mzrem","","",3,null],[11,"zrange","","",3,null],[11,"zrange_with_scores","","",3,null],[11,"zrevrange","","",3,null],[11,"zrevrange_with_scores","","",3,null],[0,"errors","redis_client","",null,null],[4,"ParsingError","redis_client::errors","",null,null],[13,"BadIdentifier","","",4,null],[4,"RedisError","","",null,null],[13,"Io","","",5,null],[13,"Utf8","","",5,null],[13,"ParseInt","","",5,null],[13,"Parse","","",5,null],[13,"Response","","",5,null],[13,"MpscRecv","","",5,null],[13,"MpscSendBytes","","",5,null],[13,"MpscSendCallback","","",5,null],[11,"fmt","","",4,null],[11,"fmt","","",4,null],[11,"description","","",4,null],[11,"cause","","",4,null],[11,"fmt","","",5,null],[11,"fmt","","",5,null],[11,"description","","",5,null],[11,"cause","","",5,null],[11,"from","","",5,{"inputs":[{"name":"error"}],"output":{"name":"rediserror"}}],[11,"from","","",5,{"inputs":[{"name":"utf8error"}],"output":{"name":"rediserror"}}],[11,"from","","",5,{"inputs":[{"name":"parseinterror"}],"output":{"name":"rediserror"}}],[11,"from","","",5,{"inputs":[{"name":"parsingerror"}],"output":{"name":"rediserror"}}],[11,"from","","",5,{"inputs":[{"name":"string"}],"output":{"name":"rediserror"}}],[11,"from","","",5,{"inputs":[{"name":"recverror"}],"output":{"name":"rediserror"}}],[11,"from","","",5,{"inputs":[{"name":"senderror"}],"output":{"name":"rediserror"}}],[11,"from","","",5,{"inputs":[{"name":"senderror"}],"output":{"name":"rediserror"}}],[0,"reader","redis_client","",null,null],[3,"Reader","redis_client::reader","",null,null],[11,"read","","Read the stream expecting one response.\nDetermine the type of the response",6,{"inputs":[{"name":"bufreader"}],"output":{"name":"result"}}],[11,"read_pipeline","","Read the stream and expect several responses",6,{"inputs":[{"name":"bufreader"},{"name":"usize"}],"output":{"name":"result"}}],[0,"redis","redis_client","",null,null],[3,"RedisClient","redis_client::redis","",null,null],[3,"RedisClientAsync","","",null,null],[11,"new","","",7,{"inputs":[{"name":"str"},{"name":"str"}],"output":{"name":"result"}}],[11,"exec_redis_command","","Execute a RedisCommand",7,null],[11,"exec_redis_pipeline_command","","Execute a pipeline of RedisCommand",7,null],[11,"fmt","","",7,null],[11,"fmt","","",7,null],[11,"new","","",8,{"inputs":[{"name":"str"},{"name":"str"}],"output":{"name":"result"}}],[11,"exec_redis_command_async","","Execute a redis command and call the callback when it is done with the result\nThe return value indicates if the command was successfully launched",8,null],[11,"fmt","","",8,null],[11,"fmt","","",8,null],[0,"results","redis_client","",null,null],[4,"RedisResult","redis_client::results","",null,null],[13,"Array","","",9,null],[13,"Bytes","","",9,null],[13,"String","","",9,null],[13,"Int","","",9,null],[13,"Nil","","",9,null],[11,"fmt","","",9,null],[11,"convert","","",9,null],[11,"fmt","","",9,null],[11,"append","redis_client::redis","",7,null],[11,"auth","","",7,null],[11,"bgrewriteaof","","",7,null],[11,"bgsave","","",7,null],[11,"bitcount","","",7,null],[11,"bitcount_range","","",7,null],[11,"del","","",7,null],[11,"mdel","","",7,null],[11,"discard","","",7,null],[11,"exec","","",7,null],[11,"exists","","",7,null],[11,"mexists","","",7,null],[11,"expire","","",7,null],[11,"expireat","","",7,null],[11,"get","","",7,null],[11,"getrange","","",7,null],[11,"hdel","","",7,null],[11,"hmdel","","",7,null],[11,"hexists","","",7,null],[11,"hget","","",7,null],[11,"hgetall","","",7,null],[11,"hincrby","","",7,null],[11,"hincrbyfloat","","",7,null],[11,"hkeys","","",7,null],[11,"hlen","","",7,null],[11,"hmget","","",7,null],[11,"hmset","","",7,null],[11,"hset","","",7,null],[11,"hstrlen","","",7,null],[11,"hsetnx","","",7,null],[11,"hvals","","",7,null],[11,"multi","","",7,null],[11,"rename","","",7,null],[11,"renamenx","","",7,null],[11,"sadd","","",7,null],[11,"msadd","","",7,null],[11,"sadd_binary","","",7,null],[11,"scard","","",7,null],[11,"select","","",7,null],[11,"set","","",7,null],[11,"set_binary","","",7,null],[11,"setex","","",7,null],[11,"psetex","","",7,null],[11,"setnx","","",7,null],[11,"setxx","","",7,null],[11,"setex_nx","","",7,null],[11,"setex_xx","","",7,null],[11,"psetex_nx","","",7,null],[11,"psetex_xx","","",7,null],[11,"setbit","","",7,null],[11,"setrange","","",7,null],[11,"sismember","","",7,null],[11,"smembers","","",7,null],[11,"spop","","",7,null],[11,"spop_count","","",7,null],[11,"srem","","",7,null],[11,"msrem","","",7,null],[11,"strlen","","",7,null],[11,"ttl","","",7,null],[11,"unwatch","","",7,null],[11,"watch","","",7,null],[11,"mwatch","","",7,null],[11,"zadd","","",7,null],[11,"zadd_binary","","",7,null],[11,"zaddnx","","",7,null],[11,"zaddxx","","",7,null],[11,"zaddnx_ch","","",7,null],[11,"zaddxx_ch","","",7,null],[11,"zcard","","",7,null],[11,"zcount","","",7,null],[11,"zincrby","","",7,null],[11,"zlexcount","","",7,null],[11,"zrem","","",7,null],[11,"mzrem","","",7,null],[11,"zrange","","",7,null],[11,"zrange_with_scores","","",7,null],[11,"zrevrange","","",7,null],[11,"zrevrange_with_scores","","",7,null],[11,"append","","",8,null],[11,"auth","","",8,null],[11,"bgrewriteaof","","",8,null],[11,"bgsave","","",8,null],[11,"bitcount","","",8,null],[11,"bitcount_range","","",8,null],[11,"del","","",8,null],[11,"mdel","","",8,null],[11,"discard","","",8,null],[11,"exec","","",8,null],[11,"exists","","",8,null],[11,"mexists","","",8,null],[11,"expire","","",8,null],[11,"expireat","","",8,null],[11,"get","","",8,null],[11,"getrange","","",8,null],[11,"hdel","","",8,null],[11,"hmdel","","",8,null],[11,"hexists","","",8,null],[11,"hget","","",8,null],[11,"hgetall","","",8,null],[11,"hincrby","","",8,null],[11,"hincrbyfloat","","",8,null],[11,"hkeys","","",8,null],[11,"hlen","","",8,null],[11,"hmget","","",8,null],[11,"hmset","","",8,null],[11,"hset","","",8,null],[11,"hstrlen","","",8,null],[11,"hsetnx","","",8,null],[11,"hvals","","",8,null],[11,"multi","","",8,null],[11,"rename","","",8,null],[11,"renamenx","","",8,null],[11,"sadd","","",8,null],[11,"msadd","","",8,null],[11,"sadd_binary","","",8,null],[11,"scard","","",8,null],[11,"select","","",8,null],[11,"set","","",8,null],[11,"set_binary","","",8,null],[11,"setex","","",8,null],[11,"psetex","","",8,null],[11,"setnx","","",8,null],[11,"setxx","","",8,null],[11,"setex_nx","","",8,null],[11,"setex_xx","","",8,null],[11,"psetex_nx","","",8,null],[11,"psetex_xx","","",8,null],[11,"setbit","","",8,null],[11,"setrange","","",8,null],[11,"sismember","","",8,null],[11,"smembers","","",8,null],[11,"spop","","",8,null],[11,"spop_count","","",8,null],[11,"srem","","",8,null],[11,"msrem","","",8,null],[11,"strlen","","",8,null],[11,"ttl","","",8,null],[11,"unwatch","","",8,null],[11,"watch","","",8,null],[11,"mwatch","","",8,null],[11,"zadd","","",8,null],[11,"zadd_binary","","",8,null],[11,"zaddnx","","",8,null],[11,"zaddxx","","",8,null],[11,"zaddnx_ch","","",8,null],[11,"zaddxx_ch","","",8,null],[11,"zcard","","",8,null],[11,"zcount","","",8,null],[11,"zincrby","","",8,null],[11,"zlexcount","","",8,null],[11,"zrem","","",8,null],[11,"mzrem","","",8,null],[11,"zrange","","",8,null],[11,"zrange_with_scores","","",8,null],[11,"zrevrange","","",8,null],[11,"zrevrange_with_scores","","",8,null]],"paths":[[8,"CommandBuilder"],[8,"CommandSender"],[8,"CommandSenderAsync"],[3,"RedisCommand"],[4,"ParsingError"],[4,"RedisError"],[3,"Reader"],[3,"RedisClient"],[3,"RedisClientAsync"],[4,"RedisResult"]]}; initSearch(searchIndex);