var searchIndex = {}; searchIndex["argon2rs"] = {"doc":"","items":[[3,"Argon2","argon2rs","Main entry point for running Argon2 on customized parameters (cf. note for\n`Argon2::new`).",null,null],[4,"Variant","","",null,null],[13,"Argon2d","","",0,null],[13,"Argon2i","","",0,null],[4,"ParamErr","","",null,null],[13,"TooFewPasses","","",1,null],[13,"TooFewLanes","","",1,null],[13,"MinKiB","","",1,null],[5,"argon2i_simple","","Convenience wrapper around Argon2i for the majority of use cases where only\na password and salt are supplied. Note that a salt between 8 and 2^32-1\nbytes must be provided.",null,null],[5,"argon2d_simple","","Convenience wrapper around Argon2d for the majority of use cases where only\na password and salt are supplied. Note that a salt between 8 and 2^32-1\nbytes must be provided.",null,null],[0,"defaults","","",null,null],[17,"PASSES","argon2rs::defaults","",null,null],[17,"KIB","","",null,null],[17,"LANES","","",null,null],[17,"LENGTH","","",null,null],[11,"fmt","argon2rs","",0,null],[11,"clone","","",0,null],[11,"eq","","",0,null],[11,"default","","Returns an `Argon2` set to default input parameters. See below for a\ndescription of these parameters.",2,{"inputs":[{"name":"variant"}],"output":{"name":"argon2"}}],[11,"new","","Use this to customize Argon2's time and memory cost parameters.\nAdjusting any of these will affect the value of the final hash result.",2,{"inputs":[{"name":"u32"},{"name":"u32"},{"name":"u32"},{"name":"variant"}],"output":{"name":"result"}}],[11,"hash","","Runs the selected Argon2 variant over provided inputs, writing the final\nhash to the byte slice `out`. Note that the output length is assumed to\nbe `out.len()` and must be between 4 and 2^32 - 1. The inputs are:",2,null]],"paths":[[4,"Variant"],[4,"ParamErr"],[3,"Argon2"]]}; initSearch(searchIndex);