/* * SPDX-FileCopyrightText: 2020 Stalwart Labs LLC * * SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL */ use store::Store; pub mod config; pub mod lookup; pub struct SqlDirectory { sql_store: Store, mappings: SqlMappings, } #[derive(Debug, Default)] pub(crate) struct SqlMappings { query_login: String, query_recipient: String, query_member_of: Option, query_email_aliases: Option, column_email: String, column_secret: String, column_type: Option, column_description: Option, }