"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,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
"kanidm_badlist_preprocess":{"doc":"","t":[3,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,5,12,12,12,11,11,11,11,11,11],"n":["BadlistProcOpt","augment_args","augment_args_for_update","borrow","borrow_mut","debug","deref","deref_mut","drop","fmt","from","from_arg_matches","from_arg_matches_mut","init","into","into_app","into_app_for_update","main","modlist","outfile","password_list","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","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,1,1,1,1,0,1,1,1,1,1,1,1,1,1],"f":[null,[[["command",6]],["command",6]],[[["command",6]],["command",6]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]],["result",4,[["error",3]]]],[[["argmatches",3]],["result",4,[["error",3]]]],[[],["usize",0]],[[]],[[],["command",6]],[[],["command",6]],[[]],null,null,null,[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0],["argmatches",3]],["result",4,[["error",3]]]],[[["",0],["argmatches",3]],["result",4,[["error",3]]]],[[]]],"p":[[3,"BadlistProcOpt"]]},\
"kanidm_cache_clear":{"doc":"","t":[3,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,5,12,11,11,11,11,11,11],"n":["CacheClearOpt","augment_args","augment_args_for_update","borrow","borrow_mut","debug","deref","deref_mut","drop","fmt","from","from_arg_matches","from_arg_matches_mut","init","into","into_app","into_app_for_update","main","really","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","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,1,1,1,1,0,1,1,1,1,1,1,1],"f":[null,[[["command",6]],["command",6]],[[["command",6]],["command",6]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]],["result",4,[["error",3]]]],[[["argmatches",3]],["result",4,[["error",3]]]],[[],["usize",0]],[[]],[[],["command",6]],[[],["command",6]],[[]],null,[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0],["argmatches",3]],["result",4,[["error",3]]]],[[["",0],["argmatches",3]],["result",4,[["error",3]]]],[[]]],"p":[[3,"CacheClearOpt"]]},\
"kanidm_cache_invalidate":{"doc":"","t":[3,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11],"n":["CacheInvalidateOpt","augment_args","augment_args_for_update","borrow","borrow_mut","debug","deref","deref_mut","drop","fmt","from","from_arg_matches","from_arg_matches_mut","init","into","into_app","into_app_for_update","main","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","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,1,1,1,1,0,1,1,1,1,1,1],"f":[null,[[["command",6]],["command",6]],[[["command",6]],["command",6]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]],["result",4,[["error",3]]]],[[["argmatches",3]],["result",4,[["error",3]]]],[[],["usize",0]],[[]],[[],["command",6]],[[],["command",6]],[[]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0],["argmatches",3]],["result",4,[["error",3]]]],[[["",0],["argmatches",3]],["result",4,[["error",3]]]],[[]]],"p":[[3,"CacheInvalidateOpt"]]},\
"kanidm_ssh_authorizedkeys":{"doc":"","t":[3,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11],"n":["SshAuthorizedOpt","account_id","augment_args","augment_args_for_update","borrow","borrow_mut","debug","deref","deref_mut","drop","fmt","from","from_arg_matches","from_arg_matches_mut","init","into","into_app","into_app_for_update","main","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","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,1,1,1,1,0,1,1,1,1,1,1],"f":[null,null,[[["command",6]],["command",6]],[[["command",6]],["command",6]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]],["result",4,[["error",3]]]],[[["argmatches",3]],["result",4,[["error",3]]]],[[],["usize",0]],[[]],[[],["command",6]],[[],["command",6]],[[]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0],["argmatches",3]],["result",4,[["error",3]]]],[[["",0],["argmatches",3]],["result",4,[["error",3]]]],[[]]],"p":[[3,"SshAuthorizedOpt"]]},\
"kanidm_ssh_authorizedkeys_direct":{"doc":"","t":[3,12,12,11,11,11,11,12,12,11,11,11,11,11,11,11,5,11,11,11,11,11,12,11],"n":["SshAuthorizedOpt","account_id","addr","augment_args","augment_args_for_update","borrow","borrow_mut","ca_path","debug","fmt","from","from_arg_matches","from_arg_matches_mut","into","into_app","into_app_for_update","main","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","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,1,1,1,1,0,1,1,1,1,1,1,1],"f":[null,null,null,[[["command",6]],["command",6]],[[["command",6]],["command",6]],[[["",0]],["",0]],[[["",0]],["",0]],null,null,[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]],["result",4,[["error",3]]]],[[["argmatches",3]],["result",4,[["error",3]]]],[[]],[[],["command",6]],[[],["command",6]],[[]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0],["argmatches",3]],["result",4,[["error",3]]]],[[["",0],["argmatches",3]],["result",4,[["error",3]]]],null,[[]]],"p":[[3,"SshAuthorizedOpt"]]},\
"kanidm_test_auth":{"doc":"","t":[3,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11],"n":["ClientOpt","account_id","augment_args","augment_args_for_update","borrow","borrow_mut","debug","deref","deref_mut","drop","fmt","from","from_arg_matches","from_arg_matches_mut","init","into","into_app","into_app_for_update","main","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","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,1,1,1,1,0,1,1,1,1,1,1],"f":[null,null,[[["command",6]],["command",6]],[[["command",6]],["command",6]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]],["result",4,[["error",3]]]],[[["argmatches",3]],["result",4,[["error",3]]]],[[],["usize",0]],[[]],[[],["command",6]],[[],["command",6]],[[]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0],["argmatches",3]],["result",4,[["error",3]]]],[[["",0],["argmatches",3]],["result",4,[["error",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,11,12,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11],"n":["UnixdStatusOpt","augment_args","augment_args_for_update","borrow","borrow_mut","debug","deref","deref_mut","drop","fmt","from","from_arg_matches","from_arg_matches_mut","init","into","into_app","into_app_for_update","main","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","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,1,1,1,1,0,1,1,1,1,1,1],"f":[null,[[["command",6]],["command",6]],[[["command",6]],["command",6]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["usize",0]],["",0]],[[["usize",0]],["",0]],[[["usize",0]]],[[["",0],["formatter",3]],["result",6]],[[]],[[["argmatches",3]],["result",4,[["error",3]]]],[[["argmatches",3]],["result",4,[["error",3]]]],[[],["usize",0]],[[]],[[],["command",6]],[[],["command",6]],[[]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0],["argmatches",3]],["result",4,[["error",3]]]],[[["",0],["argmatches",3]],["result",4,[["error",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"]]},\
"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":[]}\