mirror of
https://github.com/kanidm/kanidm.git
synced 2025-02-24 21:17:01 +01:00
4 lines
30 KiB
HTML
4 lines
30 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="A prelude of imports that should be imported by all other Kanidm modules to help make imports cleaner."><meta name="keywords" content="rust, rustlang, rust-lang, prelude"><title>kanidmd_lib::prelude - Rust</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/SourceSerif4-Regular-1f7d512b176f0f72.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/FiraSans-Regular-018c141bf0843ffd.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/FiraSans-Medium-8f9a781e4970d388.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/SourceSerif4-Bold-124a1ca42af929b6.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2"><link rel="stylesheet" href="../../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../../static.files/rustdoc-6827029ac823cab7.css" id="mainThemeStyle"><link rel="stylesheet" id="themeStyle" href="../../static.files/light-ebce58d0a40c3431.css"><link rel="stylesheet" disabled href="../../static.files/dark-f23faae4a2daf9a6.css"><link rel="stylesheet" disabled href="../../static.files/ayu-8af5e100b21cd173.css"><script id="default-settings" ></script><script src="../../static.files/storage-d43fa987303ecbbb.js"></script><script defer src="../../static.files/main-c55e1eb52e1886b4.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-13285aec31fa243e.css"></noscript><link rel="alternate icon" type="image/png" href="../../static.files/favicon-16x16-8b506e7a72182f1c.png"><link rel="alternate icon" type="image/png" href="../../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">☰</button><a class="sidebar-logo" href="../../kanidmd_lib/index.html"><div class="logo-container"><img class="rust-logo" src="../../static.files/rust-logo-151179464ae7ed46.svg" alt="logo"></div></a><h2></h2></nav><nav class="sidebar"><a class="sidebar-logo" href="../../kanidmd_lib/index.html"><div class="logo-container"><img class="rust-logo" src="../../static.files/rust-logo-151179464ae7ed46.svg" alt="logo"></div></a><h2 class="location"><a href="#">Module prelude</a></h2><div class="sidebar-elems"><section><ul class="block"><li><a href="#reexports">Re-exports</a></li><li><a href="#macros">Macros</a></li><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li><li><a href="#types">Type Definitions</a></li></ul></section></div></nav><main><div class="width-limiter"><nav class="sub"><form class="search-form"><span></span><input class="search-input" name="search" aria-label="Run search in the documentation" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><a href="../../help.html">?</a></div><div id="settings-menu" tabindex="-1"><a href="../../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../../static.files/wheel-5ec35bf9ca753509.svg"></a></div></form></nav><section id="main-content" class="content"><div class="main-heading"><h1 class="fqn">Module <a href="../index.html">kanidmd_lib</a>::<wbr><a class="mod" href="#">prelude</a><button id="copy-path" onclick="copy_path(this)" title="Copy item path to clipboard"><img src="../../static.files/clipboard-7571035ce49a181d.svg" width="19" height="18" alt="Copy item path"></button></h1><span class="out-of-band"><a class="srclink" href="../../src/kanidmd_lib/lib.rs.html#56">source</a> · <button id="toggle-all-docs" title="collapse all docs">[<span>−</span>]</button></span></div><details class="rustdoc-toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>A prelude of imports that should be imported by all other Kanidm modules to
|
||
help make imports cleaner.</p>
|
||
</div></details><h2 id="reexports" class="small-section-header"><a href="#reexports">Re-exports</a></h2><div class="item-table"><div class="item-row"><div class="item-left import-item" id="reexport.Limits"><code>pub use crate::be::<a class="struct" href="../be/struct.Limits.html" title="struct kanidmd_lib::be::Limits">Limits</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.Entry"><code>pub use crate::entry::<a class="struct" href="../entry/struct.Entry.html" title="struct kanidmd_lib::entry::Entry">Entry</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryCommitted"><code>pub use crate::entry::<a class="struct" href="../entry/struct.EntryCommitted.html" title="struct kanidmd_lib::entry::EntryCommitted">EntryCommitted</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryInit"><code>pub use crate::entry::<a class="struct" href="../entry/struct.EntryInit.html" title="struct kanidmd_lib::entry::EntryInit">EntryInit</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryInitNew"><code>pub use crate::entry::<a class="type" href="../entry/type.EntryInitNew.html" title="type kanidmd_lib::entry::EntryInitNew">EntryInitNew</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryInvalid"><code>pub use crate::entry::<a class="struct" href="../entry/struct.EntryInvalid.html" title="struct kanidmd_lib::entry::EntryInvalid">EntryInvalid</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryInvalidCommitted"><code>pub use crate::entry::<a class="type" href="../entry/type.EntryInvalidCommitted.html" title="type kanidmd_lib::entry::EntryInvalidCommitted">EntryInvalidCommitted</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryInvalidNew"><code>pub use crate::entry::<a class="type" href="../entry/type.EntryInvalidNew.html" title="type kanidmd_lib::entry::EntryInvalidNew">EntryInvalidNew</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryNew"><code>pub use crate::entry::<a class="struct" href="../entry/struct.EntryNew.html" title="struct kanidmd_lib::entry::EntryNew">EntryNew</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryReduced"><code>pub use crate::entry::<a class="struct" href="../entry/struct.EntryReduced.html" title="struct kanidmd_lib::entry::EntryReduced">EntryReduced</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryReducedCommitted"><code>pub use crate::entry::<a class="type" href="../entry/type.EntryReducedCommitted.html" title="type kanidmd_lib::entry::EntryReducedCommitted">EntryReducedCommitted</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryRefresh"><code>pub use crate::entry::<a class="struct" href="../entry/struct.EntryRefresh.html" title="struct kanidmd_lib::entry::EntryRefresh">EntryRefresh</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryRefreshNew"><code>pub use crate::entry::<a class="type" href="../entry/type.EntryRefreshNew.html" title="type kanidmd_lib::entry::EntryRefreshNew">EntryRefreshNew</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntrySealed"><code>pub use crate::entry::<a class="struct" href="../entry/struct.EntrySealed.html" title="struct kanidmd_lib::entry::EntrySealed">EntrySealed</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntrySealedCommitted"><code>pub use crate::entry::<a class="type" href="../entry/type.EntrySealedCommitted.html" title="type kanidmd_lib::entry::EntrySealedCommitted">EntrySealedCommitted</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntrySealedNew"><code>pub use crate::entry::<a class="type" href="../entry/type.EntrySealedNew.html" title="type kanidmd_lib::entry::EntrySealedNew">EntrySealedNew</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryTuple"><code>pub use crate::entry::<a class="type" href="../entry/type.EntryTuple.html" title="type kanidmd_lib::entry::EntryTuple">EntryTuple</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.EntryValid"><code>pub use crate::entry::<a class="struct" href="../entry/struct.EntryValid.html" title="struct kanidmd_lib::entry::EntryValid">EntryValid</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.CreateEvent"><code>pub use crate::event::<a class="struct" href="../event/struct.CreateEvent.html" title="struct kanidmd_lib::event::CreateEvent">CreateEvent</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.DeleteEvent"><code>pub use crate::event::<a class="struct" href="../event/struct.DeleteEvent.html" title="struct kanidmd_lib::event::DeleteEvent">DeleteEvent</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.ExistsEvent"><code>pub use crate::event::<a class="struct" href="../event/struct.ExistsEvent.html" title="struct kanidmd_lib::event::ExistsEvent">ExistsEvent</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.ModifyEvent"><code>pub use crate::event::<a class="struct" href="../event/struct.ModifyEvent.html" title="struct kanidmd_lib::event::ModifyEvent">ModifyEvent</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.SearchEvent"><code>pub use crate::event::<a class="struct" href="../event/struct.SearchEvent.html" title="struct kanidmd_lib::event::SearchEvent">SearchEvent</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.f_and"><code>pub use crate::filter::<a class="fn" href="../filter/fn.f_and.html" title="fn kanidmd_lib::filter::f_and">f_and</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.f_andnot"><code>pub use crate::filter::<a class="fn" href="../filter/fn.f_andnot.html" title="fn kanidmd_lib::filter::f_andnot">f_andnot</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.f_eq"><code>pub use crate::filter::<a class="fn" href="../filter/fn.f_eq.html" title="fn kanidmd_lib::filter::f_eq">f_eq</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.f_id"><code>pub use crate::filter::<a class="fn" href="../filter/fn.f_id.html" title="fn kanidmd_lib::filter::f_id">f_id</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.f_inc"><code>pub use crate::filter::<a class="fn" href="../filter/fn.f_inc.html" title="fn kanidmd_lib::filter::f_inc">f_inc</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.f_lt"><code>pub use crate::filter::<a class="fn" href="../filter/fn.f_lt.html" title="fn kanidmd_lib::filter::f_lt">f_lt</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.f_or"><code>pub use crate::filter::<a class="fn" href="../filter/fn.f_or.html" title="fn kanidmd_lib::filter::f_or">f_or</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.f_pres"><code>pub use crate::filter::<a class="fn" href="../filter/fn.f_pres.html" title="fn kanidmd_lib::filter::f_pres">f_pres</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.f_self"><code>pub use crate::filter::<a class="fn" href="../filter/fn.f_self.html" title="fn kanidmd_lib::filter::f_self">f_self</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.f_spn_name"><code>pub use crate::filter::<a class="fn" href="../filter/fn.f_spn_name.html" title="fn kanidmd_lib::filter::f_spn_name">f_spn_name</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.f_sub"><code>pub use crate::filter::<a class="fn" href="../filter/fn.f_sub.html" title="fn kanidmd_lib::filter::f_sub">f_sub</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.Filter"><code>pub use crate::filter::<a class="struct" href="../filter/struct.Filter.html" title="struct kanidmd_lib::filter::Filter">Filter</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.FilterInvalid"><code>pub use crate::filter::<a class="struct" href="../filter/struct.FilterInvalid.html" title="struct kanidmd_lib::filter::FilterInvalid">FilterInvalid</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.FilterValid"><code>pub use crate::filter::<a class="struct" href="../filter/struct.FilterValid.html" title="struct kanidmd_lib::filter::FilterValid">FilterValid</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.FC"><code>pub use crate::filter::<a class="enum" href="../filter/enum.FC.html" title="enum kanidmd_lib::filter::FC">FC</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.IdmServer"><code>pub use crate::idm::server::<a class="struct" href="../idm/server/struct.IdmServer.html" title="struct kanidmd_lib::idm::server::IdmServer">IdmServer</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.IdmServerDelayed"><code>pub use crate::idm::server::<a class="struct" href="../idm/server/struct.IdmServerDelayed.html" title="struct kanidmd_lib::idm::server::IdmServerDelayed">IdmServerDelayed</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.m_assert"><code>pub use crate::modify::<a class="fn" href="../modify/fn.m_assert.html" title="fn kanidmd_lib::modify::m_assert">m_assert</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.m_pres"><code>pub use crate::modify::<a class="fn" href="../modify/fn.m_pres.html" title="fn kanidmd_lib::modify::m_pres">m_pres</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.m_purge"><code>pub use crate::modify::<a class="fn" href="../modify/fn.m_purge.html" title="fn kanidmd_lib::modify::m_purge">m_purge</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.m_remove"><code>pub use crate::modify::<a class="fn" href="../modify/fn.m_remove.html" title="fn kanidmd_lib::modify::m_remove">m_remove</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.Modify"><code>pub use crate::modify::<a class="enum" href="../modify/enum.Modify.html" title="enum kanidmd_lib::modify::Modify">Modify</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.ModifyInvalid"><code>pub use crate::modify::<a class="struct" href="../modify/struct.ModifyInvalid.html" title="struct kanidmd_lib::modify::ModifyInvalid">ModifyInvalid</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.ModifyList"><code>pub use crate::modify::<a class="struct" href="../modify/struct.ModifyList.html" title="struct kanidmd_lib::modify::ModifyList">ModifyList</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.ModifyValid"><code>pub use crate::modify::<a class="struct" href="../modify/struct.ModifyValid.html" title="struct kanidmd_lib::modify::ModifyValid">ModifyValid</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.AccessControlsTransaction"><code>pub use crate::server::access::<a class="trait" href="../server/access/trait.AccessControlsTransaction.html" title="trait kanidmd_lib::server::access::AccessControlsTransaction">AccessControlsTransaction</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.BatchModifyEvent"><code>pub use crate::server::batch_modify::<a class="struct" href="../server/batch_modify/struct.BatchModifyEvent.html" title="struct kanidmd_lib::server::batch_modify::BatchModifyEvent">BatchModifyEvent</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.AccessScope"><code>pub use crate::server::identity::<a class="enum" href="../server/identity/enum.AccessScope.html" title="enum kanidmd_lib::server::identity::AccessScope">AccessScope</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.IdentType"><code>pub use crate::server::identity::<a class="enum" href="../server/identity/enum.IdentType.html" title="enum kanidmd_lib::server::identity::IdentType">IdentType</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.IdentUser"><code>pub use crate::server::identity::<a class="struct" href="../server/identity/struct.IdentUser.html" title="struct kanidmd_lib::server::identity::IdentUser">IdentUser</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.Identity"><code>pub use crate::server::identity::<a class="struct" href="../server/identity/struct.Identity.html" title="struct kanidmd_lib::server::identity::Identity">Identity</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.IdentityId"><code>pub use crate::server::identity::<a class="enum" href="../server/identity/enum.IdentityId.html" title="enum kanidmd_lib::server::identity::IdentityId">IdentityId</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.QueryServer"><code>pub use crate::server::<a class="struct" href="../server/struct.QueryServer.html" title="struct kanidmd_lib::server::QueryServer">QueryServer</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.QueryServerReadTransaction"><code>pub use crate::server::<a class="struct" href="../server/struct.QueryServerReadTransaction.html" title="struct kanidmd_lib::server::QueryServerReadTransaction">QueryServerReadTransaction</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.QueryServerTransaction"><code>pub use crate::server::<a class="trait" href="../server/trait.QueryServerTransaction.html" title="trait kanidmd_lib::server::QueryServerTransaction">QueryServerTransaction</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.QueryServerWriteTransaction"><code>pub use crate::server::<a class="struct" href="../server/struct.QueryServerWriteTransaction.html" title="struct kanidmd_lib::server::QueryServerWriteTransaction">QueryServerWriteTransaction</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.duration_from_epoch_now"><code>pub use crate::utils::<a class="fn" href="../utils/fn.duration_from_epoch_now.html" title="fn kanidmd_lib::utils::duration_from_epoch_now">duration_from_epoch_now</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.ApiTokenScope"><code>pub use crate::value::<a class="enum" href="../value/enum.ApiTokenScope.html" title="enum kanidmd_lib::value::ApiTokenScope">ApiTokenScope</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.IndexType"><code>pub use crate::value::<a class="enum" href="../value/enum.IndexType.html" title="enum kanidmd_lib::value::IndexType">IndexType</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.PartialValue"><code>pub use crate::value::<a class="enum" href="../value/enum.PartialValue.html" title="enum kanidmd_lib::value::PartialValue">PartialValue</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.SessionScope"><code>pub use crate::value::<a class="enum" href="../value/enum.SessionScope.html" title="enum kanidmd_lib::value::SessionScope">SessionScope</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.SyntaxType"><code>pub use crate::value::<a class="enum" href="../value/enum.SyntaxType.html" title="enum kanidmd_lib::value::SyntaxType">SyntaxType</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.Value"><code>pub use crate::value::<a class="enum" href="../value/enum.Value.html" title="enum kanidmd_lib::value::Value">Value</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.ValueSet"><code>pub use crate::valueset::<a class="type" href="../valueset/type.ValueSet.html" title="type kanidmd_lib::valueset::ValueSet">ValueSet</a>;</code></div></div><div class="item-row"><div class="item-left import-item" id="reexport.ValueSetT"><code>pub use crate::valueset::<a class="trait" href="../valueset/trait.ValueSetT.html" title="trait kanidmd_lib::valueset::ValueSetT">ValueSetT</a>;</code></div></div><div class="item-row"><div class="item-left import-item"><code>pub use crate::<a class="mod" href="../constants/index.html" title="mod kanidmd_lib::constants">constants</a>::*;</code></div></div></div><h2 id="macros" class="small-section-header"><a href="#macros">Macros</a></h2><div class="item-table"><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.admin_debug.html" title="kanidmd_lib::prelude::admin_debug macro">admin_debug</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.admin_error.html" title="kanidmd_lib::prelude::admin_error macro">admin_error</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.admin_info.html" title="kanidmd_lib::prelude::admin_info macro">admin_info</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.admin_warn.html" title="kanidmd_lib::prelude::admin_warn macro">admin_warn</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.filter_error.html" title="kanidmd_lib::prelude::filter_error macro">filter_error</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.filter_info.html" title="kanidmd_lib::prelude::filter_info macro">filter_info</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.filter_trace.html" title="kanidmd_lib::prelude::filter_trace macro">filter_trace</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.filter_warn.html" title="kanidmd_lib::prelude::filter_warn macro">filter_warn</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.perf_trace.html" title="kanidmd_lib::prelude::perf_trace macro">perf_trace</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.request_error.html" title="kanidmd_lib::prelude::request_error macro">request_error</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.request_info.html" title="kanidmd_lib::prelude::request_info macro">request_info</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.request_trace.html" title="kanidmd_lib::prelude::request_trace macro">request_trace</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.request_warn.html" title="kanidmd_lib::prelude::request_warn macro">request_warn</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.security_access.html" title="kanidmd_lib::prelude::security_access macro">security_access</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.security_critical.html" title="kanidmd_lib::prelude::security_critical macro">security_critical</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.security_error.html" title="kanidmd_lib::prelude::security_error macro">security_error</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.security_info.html" title="kanidmd_lib::prelude::security_info macro">security_info</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.tagged_event.html" title="kanidmd_lib::prelude::tagged_event macro">tagged_event</a></div></div><div class="item-row"><div class="item-left module-item"><a class="macro" href="macro.uuid.html" title="kanidmd_lib::prelude::uuid macro">uuid</a></div><div class="item-right docblock-short">Parse <a href="https://docs.rs/uuid/*/uuid/struct.Uuid.html"><code>Uuid</code></a>s from string literals at compile time.</div></div></div><h2 id="structs" class="small-section-header"><a href="#structs">Structs</a></h2><div class="item-table"><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.Duration.html" title="kanidmd_lib::prelude::Duration struct">Duration</a></div><div class="item-right docblock-short">A <code>Duration</code> type to represent a span of time, typically used for system
|
||
timeouts.</div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.Url.html" title="kanidmd_lib::prelude::Url struct">Url</a></div><div class="item-right docblock-short">A parsed URL record.</div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.Uuid.html" title="kanidmd_lib::prelude::Uuid struct">Uuid</a></div><div class="item-right docblock-short">A Universally Unique Identifier (UUID).</div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.ValueSetBool.html" title="kanidmd_lib::prelude::ValueSetBool struct">ValueSetBool</a></div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.ValueSetCid.html" title="kanidmd_lib::prelude::ValueSetCid struct">ValueSetCid</a></div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.ValueSetIndex.html" title="kanidmd_lib::prelude::ValueSetIndex struct">ValueSetIndex</a></div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.ValueSetIutf8.html" title="kanidmd_lib::prelude::ValueSetIutf8 struct">ValueSetIutf8</a></div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.ValueSetRefer.html" title="kanidmd_lib::prelude::ValueSetRefer struct">ValueSetRefer</a></div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.ValueSetSecret.html" title="kanidmd_lib::prelude::ValueSetSecret struct">ValueSetSecret</a></div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.ValueSetSpn.html" title="kanidmd_lib::prelude::ValueSetSpn struct">ValueSetSpn</a></div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.ValueSetSyntax.html" title="kanidmd_lib::prelude::ValueSetSyntax struct">ValueSetSyntax</a></div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.ValueSetUint32.html" title="kanidmd_lib::prelude::ValueSetUint32 struct">ValueSetUint32</a></div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.ValueSetUtf8.html" title="kanidmd_lib::prelude::ValueSetUtf8 struct">ValueSetUtf8</a></div></div><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.ValueSetUuid.html" title="kanidmd_lib::prelude::ValueSetUuid struct">ValueSetUuid</a></div></div></div><h2 id="enums" class="small-section-header"><a href="#enums">Enums</a></h2><div class="item-table"><div class="item-row"><div class="item-left module-item"><a class="enum" href="enum.ConsistencyError.html" title="kanidmd_lib::prelude::ConsistencyError enum">ConsistencyError</a></div></div><div class="item-row"><div class="item-left module-item"><a class="enum" href="enum.EventTag.html" title="kanidmd_lib::prelude::EventTag enum">EventTag</a></div></div><div class="item-row"><div class="item-left module-item"><a class="enum" href="enum.OperationError.html" title="kanidmd_lib::prelude::OperationError enum">OperationError</a></div></div><div class="item-row"><div class="item-left module-item"><a class="enum" href="enum.SchemaError.html" title="kanidmd_lib::prelude::SchemaError enum">SchemaError</a></div></div></div><h2 id="types" class="small-section-header"><a href="#types">Type Definitions</a></h2><div class="item-table"><div class="item-row"><div class="item-left module-item"><a class="type" href="type.AttrString.html" title="kanidmd_lib::prelude::AttrString type">AttrString</a></div><div class="item-right docblock-short">A convenience alias for a [<code>LazyCompact</code>] layout [<code>SmartString</code>].</div></div></div></section></div></main><div id="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="kanidmd_lib" data-themes="" data-resource-suffix="" data-rustdoc-version="1.67.1 (d5a82bbd2 2023-02-07)" data-search-js="search-444266647c4dba98.js" data-settings-js="settings-bebeae96e00e4617.js" data-settings-css="settings-af96d9e2fc13e081.css" ></div></body></html> |