"kanidm":{"doc":"The Kanidmd server library. This implements all of the …","t":[0,14,14,14,0,0,14,14,0,0,0,0,0,14,11,0,14,14,14,0,14,14,14,14,14,14,14,0,0,0,0,0,14,14,14,14,0,14,14,14,14,0,14,14,14,14,0,14,14,0,14,0,0,0,0,14,14,14,14,14,14,14,14,14,0,0,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,17,13,13,13,13,13,13,13,13,13,13,4,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,13,3,3,3,8,3,4,13,4,3,16,3,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,10,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,4,3,3,3,4,4,13,13,13,13,13,13,13,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,3,3,4,3,4,4,3,3,3,3,4,3,3,4,3,4,3,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,3,3,3,13,4,3,13,13,11,12,12,12,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,12,12,12,11,12,12,12,12,12,12,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,3,17,17,17,3,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17
"kanidm_badlist_preprocess":{"doc":"","t":[3,11,11,11,12,11,11,11,11,11,11,11,11,5,12,12,12,11,11,11,11],"n":["BadlistProcOpt","borrow","borrow_mut","clap","debug","deref","deref_mut","drop","fmt","from","from_clap","init","into","main","modlist","outfile","password_list","try_from","try_into","type_id","vzip"],"q":["kanidm_badlist_preprocess","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","Returns the argument unchanged.","","","Calls <code>U::from(self)</code>.","","","","","","","",""],"i":[0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1],"f":[null,[[["",0]],["",0]],[[["",0]],["",0]],[[],["app",3]],null,[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]]],[[],["usize",0]],[[]],[[]],null,null,null,[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]]],"p":[[3,"BadlistProcOpt"]]},\
"kanidm_cache_clear":{"doc":"","t":[3,11,11,11,12,11,11,11,11,11,11,11,11,5,12,11,11,11,11],"n":["CacheClearOpt","borrow","borrow_mut","clap","debug","deref","deref_mut","drop","fmt","from","from_clap","init","into","main","really","try_from","try_into","type_id","vzip"],"q":["kanidm_cache_clear","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","Returns the argument unchanged.","","","Calls <code>U::from(self)</code>.","","","","","",""],"i":[0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1],"f":[null,[[["",0]],["",0]],[[["",0]],["",0]],[[],["app",3]],null,[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]]],[[],["usize",0]],[[]],[[]],null,[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]]],"p":[[3,"CacheClearOpt"]]},\
"kanidm_cache_invalidate":{"doc":"","t":[3,11,11,11,12,11,11,11,11,11,11,11,11,5,11,11,11,11],"n":["CacheInvalidateOpt","borrow","borrow_mut","clap","debug","deref","deref_mut","drop","fmt","from","from_clap","init","into","main","try_from","try_into","type_id","vzip"],"q":["kanidm_cache_invalidate","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","Returns the argument unchanged.","","","Calls <code>U::from(self)</code>.","","","","",""],"i":[0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1],"f":[null,[[["",0]],["",0]],[[["",0]],["",0]],[[],["app",3]],null,[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]]],[[],["usize",0]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]]],"p":[[3,"CacheInvalidateOpt"]]},\
"kanidm_ssh_authorizedkeys":{"doc":"","t":[3,12,11,11,11,12,11,11,11,11,11,11,11,11,5,11,11,11,11],"n":["SshAuthorizedOpt","account_id","borrow","borrow_mut","clap","debug","deref","deref_mut","drop","fmt","from","from_clap","init","into","main","try_from","try_into","type_id","vzip"],"q":["kanidm_ssh_authorizedkeys","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","Returns the argument unchanged.","","","Calls <code>U::from(self)</code>.","","","","",""],"i":[0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1],"f":[null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[],["app",3]],null,[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]]],[[],["usize",0]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]]],"p":[[3,"SshAuthorizedOpt"]]},\
"kanidm_ssh_authorizedkeys_direct":{"doc":"","t":[3,12,12,11,11,12,11,12,11,11,11,11,5,11,11,11,12,11],"n":["SshAuthorizedOpt","account_id","addr","borrow","borrow_mut","ca_path","clap","debug","fmt","from","from_clap","into","main","try_from","try_into","type_id","username","vzip"],"q":["kanidm_ssh_authorizedkeys_direct","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","Returns the argument unchanged.","","Calls <code>U::from(self)</code>.","","","","","",""],"i":[0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1],"f":[null,null,null,[[["",0]],["",0]],[[["",0]],["",0]],null,[[],["app",3]],null,[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,[[]]],"p":[[3,"SshAuthorizedOpt"]]},\
"kanidm_test_auth":{"doc":"","t":[3,12,11,11,11,12,11,11,11,11,11,11,11,11,5,11,11,11,11],"n":["ClientOpt","account_id","borrow","borrow_mut","clap","debug","deref","deref_mut","drop","fmt","from","from_clap","init","into","main","try_from","try_into","type_id","vzip"],"q":["kanidm_test_auth","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","Returns the argument unchanged.","","","Calls <code>U::from(self)</code>.","","","","",""],"i":[0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1],"f":[null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[],["app",3]],null,[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]]],[[],["usize",0]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]]],"p":[[3,"ClientOpt"]]},\
"kanidm_unixd":{"doc":"","t":[6,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,11,11,11,11,5,11,11,5,11,11,11,11,11,11,11,11],"n":["AsyncTaskRequest","ClientCodec","TaskCodec","borrow","borrow","borrow_mut","borrow_mut","decode","decode","deref","deref","deref_mut","deref_mut","drop","drop","encode","encode","from","from","handle_client","handle_task_client","init","init","into","into","main","new","new","rm_if_exist","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip"],"q":["kanidm_unixd","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls <code>U::from(self)</code>.","Calls <code>U::from(self)</code>.","","","","","","","","","","","",""],"i":[0,0,0,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,0,0,1,2,1,2,0,1,2,0,1,2,1,2,1,2,1,2],"f":[null,null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["bytesmut",3]],["result",4,[["option",4]]]],[[["",0],["bytesmut",3]],["result",4,[["option",4]]]],[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["usize",0]]],[[["",0],["clientresponse",4],["bytesmut",3]],["result",4]],[[["",0],["taskrequest",4],["bytesmut",3]],["result",4]],[[]],[[]],[[["unixstream",3],["arc",3,[["cachelayer",3]]],["sender",3]]],[[["unixstream",3],["sender",3],["receiver",3]]],[[],["usize",0]],[[],["usize",0]],[[]],[[]],[[]],[[]],[[]],[[["str",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]]],"p":[[3,"ClientCodec"],[3,"TaskCodec"]]},\
"kanidm_unixd_status":{"doc":"","t":[3,11,11,11,12,11,11,11,11,11,11,11,11,5,11,11,11,11],"n":["UnixdStatusOpt","borrow","borrow_mut","clap","debug","deref","deref_mut","drop","fmt","from","from_clap","init","into","main","try_from","try_into","type_id","vzip"],"q":["kanidm_unixd_status","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","Returns the argument unchanged.","","","Calls <code>U::from(self)</code>.","","","","",""],"i":[0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1],"f":[null,[[["",0]],["",0]],[[["",0]],["",0]],[[],["app",3]],null,[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]]],[[],["usize",0]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]]],"p":[[3,"UnixdStatusOpt"]]},\
"kanidm_unixd_tasks":{"doc":"","t":[3,11,11,5,11,11,11,11,11,11,5,11,11,5,11,11,11,11,11],"n":["TaskCodec","borrow","borrow_mut","create_home_directory","decode","deref","deref_mut","drop","encode","from","handle_tasks","init","into","main","new","try_from","try_into","type_id","vzip"],"q":["kanidm_unixd_tasks","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","Returns the argument unchanged.","","","Calls <code>U::from(self)</code>.","","","","","",""],"i":[0,1,1,0,1,1,1,1,1,1,0,1,1,0,1,1,1,1,1],"f":[null,[[["",0]],["",0]],[[["",0]],["",0]],[[["homedirectoryinfo",3],["str",0]],["result",4,[["string",3]]]],[[["",0],["bytesmut",3]],["result",4,[["option",4]]]],[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["taskresponse",4],["bytesmut",3]],["result",4]],[[]],[[["unixstream",3],["str",0]]],[[],["usize",0]],[[]],[[]],[[]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]]],"p":[[3,"TaskCodec"]]},\
"kanidmd":{"doc":"","t":[7,13,3,3,13,13,3,3,4,13,13,4,13,13,13,13,13,3,13,13,3,13,3,13,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,5,12,11,12,12,12,12,5,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],"n":["ALLOC","Backup","BackupOpt","CommonOpt","ConfigTest","DbScan","DbScanGetId2Entry","DbScanListIndex","DbScanOpt","DomainChange","GetId2Entry","KanidmdOpt","ListId2Entry","ListIndex","ListIndexAnalysis","ListIndexes","RecoverAccount","RecoverAccountOpt","Reindex","Restore","RestoreOpt","Server","ServerConfig","Vacuum","Verify","bindaddress","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clap","clap","clap","clap","clap","clap","clap","clap","commonopt","commonopts","commonopts","commonopts","commonopts","commonopts","config_path","db_arc_size","db_fs_type","db_path","debug","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","domain","drop","drop","drop","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_clap","from_clap","from_clap","from_clap","from_clap","from_clap","from_clap","from_clap","id","index_name","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","ldapbindaddress","log_level","main","name","new","online_backup","origin","path","path","read_file_metadata","role","tls_chain","tls_key","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"],"q":["kanidmd","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","kanidmd::DbScanOpt","","","","","kanidmd::KanidmdOpt","","","","","","","","",""],"d":["","Backup the database content (offline)","","","Test the IDM Server configuration, without starting …","Inspect the internal content of the database …","","","","Change the IDM domain name","View the data of a specific entry from id2entry","","List all id2entry values with reduced entry content","List all content of a named index","List all content of index analysis","List all index tables that exist on the system.","Recover an account’s password","","Reindex the database (offline)","Restore the database content (offline)","","Start the IDM Server","","Vacuum the database to reclaim space or change …","Verify database and entity consistency.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Path to the server’s configuration file. If it does not …","","","","Logging level. quiet, default, filter, verbose, perffull","","","",""
"pam_kanidm":{"doc":"","t":[14,5,5,5,5,5,5],"n":["pam_hooks","pam_sm_acct_mgmt","pam_sm_authenticate","pam_sm_chauthtok","pam_sm_close_session","pam_sm_open_session","pam_sm_setcred"],"q":["pam_kanidm","","","","","",""],"d":["Macro to generate the <code>extern "C"</code> entrypoint bindings …","","","","","",""],"i":[0,0,0,0,0,0,0],"f":[null,[[["pamhandle",4],["c_uint",6],["c_int",6]],["pamresultcode",4]],[[["pamhandle",4],["c_uint",6],["c_int",6]],["pamresultcode",4]],[[["pamhandle",4],["c_uint",6],["c_int",6]],["pamresultcode",4]],[[["pamhandle",4],["c_uint",6],["c_int",6]],["pamresultcode",4]],[[["pamhandle",4],["c_uint",6],["c_int",6]],["pamresultcode",4]],[[["pamhandle",4],["c_uint",6],["c_int",6]],["pamresultcode",4]]],"p":[]},\
"score":{"doc":"These contain the server “cores”. These are able to …","t":[5,5,5,5,5,5,5,5,5,5,5,5,5],"n":["backup_server_core","create_server_core","dbscan_get_id2entry_core","dbscan_list_id2entry_core","dbscan_list_index_analysis_core","dbscan_list_index_core","dbscan_list_indexes_core","domain_rename_core","recover_account_core","reindex_server_core","restore_server_core","vacuum_server_core","verify_server_core"],"q":["score","","","","","","","","","","","",""],"d":["","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0],"f":[[[["configuration",3],["str",0]]],[[["configuration",3],["bool",0]]],[[["configuration",3],["u64",0]]],[[["configuration",3]]],[[["configuration",3]]],[[["configuration",3],["str",0]]],[[["configuration",3]]],[[["configuration",3]]],[[["configuration",3],["str",0]]],[[["configuration",3]]],[[["configuration",3],["str",0]]],[[["configuration",3]]],[[["configuration",3]]]],"p":[]}\