var searchIndex = {}; searchIndex["rabbit"] = {"doc":"","items":[[3,"Key","rabbit","128-bit key",null,null],[3,"InitVec","","64-bit initialization vector",null,null],[3,"Rabbit","","",null,null],[3,"Stream","","Wrapper for `io::Read` and `io::Write` implementors.",null,null],[11,"fmt","","",0,null],[11,"hash","","",0,null],[11,"eq","","",0,null],[11,"ne","","",0,null],[11,"clone","","",0,null],[11,"deref","","",0,null],[11,"from","","",0,null],[11,"from","","",0,null],[11,"fmt","","",1,null],[11,"hash","","",1,null],[11,"eq","","",1,null],[11,"ne","","",1,null],[11,"clone","","",1,null],[11,"deref","","",1,null],[11,"from","","",1,{"inputs":[{"name":"u64"}],"output":{"name":"initvec"}}],[11,"from","","",1,null],[11,"from","","",1,null],[11,"new","","Setupы given `key` on an empty rabbit state.",2,{"inputs":[{"name":"key"}],"output":{"name":"rabbit"}}],[11,"new_iv","","Setupы given `key` on an empty rabbit state, then setupы initialization vector `iv` on it.",2,{"inputs":[{"name":"key"},{"name":"initvec"}],"output":{"name":"rabbit"}}],[11,"reset","","Restores master state.",2,null],[11,"reinit","","Restores master state, than setups initialization vector `iv` on it.",2,null],[11,"encrypt","","Encrypts and writes bytes of `data` to `buf`.\nAsserts that `buf.len() >= data.len()`.",2,null],[11,"decrypt","","Decrypts and writes bytes of `data` to `buf`.\nAsserts that `buf.len() >= data.len()`.",2,null],[11,"encrypt_inplace","","Encrypts bytes of `data` inplace.",2,null],[11,"decrypt_inplace","","Decrypts bytes of `data` inplace.",2,null],[11,"new","","",3,{"inputs":[{"name":"rabbit"},{"name":"s"}],"output":{"name":"stream"}}],[11,"into_inner","","",3,null],[11,"read","","",3,null],[11,"write","","",3,null],[11,"flush","","",3,null]],"paths":[[3,"Key"],[3,"InitVec"],[3,"Rabbit"],[3,"Stream"]]}; initSearch(searchIndex);