diff --git a/src/db/group.rs b/src/db/group.rs index 428d8f9..c07a891 100644 --- a/src/db/group.rs +++ b/src/db/group.rs @@ -1,5 +1,7 @@ #[derive(Clone, Debug)] pub struct Group { + #[expect(unused)] name: String, + #[expect(unused)] domain: String, } diff --git a/src/db/memory.rs b/src/db/memory.rs index 186486c..a3cfad5 100644 --- a/src/db/memory.rs +++ b/src/db/memory.rs @@ -6,6 +6,7 @@ use crate::db::{Database, DatabaseInterface, Group, User, UserRef}; #[derive(Clone, Debug, Default)] pub struct MemoryDatabase { pub users: Vec, + #[expect(unused)] pub groups: Vec, } diff --git a/src/ldap/dn.rs b/src/ldap/dn.rs index 87922aa..0f492f8 100644 --- a/src/ldap/dn.rs +++ b/src/ldap/dn.rs @@ -137,6 +137,7 @@ impl Dn { /// Overrides the DN hostname (`dc` fields) with the provided host. /// /// When no `dc` fields are present, they are only added when `force` is true. + #[expect(unused)] pub fn set_hostname(&mut self, host: &str, force: bool) { let domain_components: Vec = host.split('.').map(|x| dn_escape(x).to_string()).collect(); diff --git a/src/ldap/op/search.rs b/src/ldap/op/search.rs index b65b160..9182fdb 100644 --- a/src/ldap/op/search.rs +++ b/src/ldap/op/search.rs @@ -39,7 +39,7 @@ impl LdapReturnError for InvalidSearchDn { } #[derive(Clone, Debug)] -pub struct SearchDn(Dn); +pub struct SearchDn(#[expect(unused)] Dn); impl SearchDn { pub fn from_dn_str(input: &str) -> Result {