kanidm_unix_resolver/
lib.rs

1#![deny(warnings)]
2#![warn(unused_extern_crates)]
3#![deny(clippy::todo)]
4#![deny(clippy::unimplemented)]
5#![deny(clippy::unwrap_used)]
6#![deny(clippy::expect_used)]
7#![deny(clippy::panic)]
8#![deny(clippy::unreachable)]
9#![deny(clippy::await_holding_lock)]
10#![deny(clippy::needless_pass_by_value)]
11#![deny(clippy::trivially_copy_pass_by_ref)]
12
13#[cfg(target_family = "unix")]
14#[macro_use]
15extern crate tracing;
16#[cfg(target_family = "unix")]
17#[macro_use]
18extern crate rusqlite;
19
20#[cfg(target_family = "unix")]
21pub mod db;
22#[cfg(target_family = "unix")]
23pub mod idprovider;
24#[cfg(target_family = "unix")]
25pub mod resolver;