mailjet_api_wrapper/lib.rs
1// This file is part of rust-mailjet <https://github.com/nevermille/rust-mailjet>
2// Copyright (C) 2023 Camille Nevermind
3//
4// This program is free software; you can redistribute it and/or
5// modify it under the terms of the GNU Lesser General Public
6// License as published by the Free Software Foundation; either
7// version 3 of the License, or (at your option) any later version.
8//
9// This program is distributed in the hope that it will be useful,
10// but WITHOUT ANY WARRANTY; without even the implied warranty of
11// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12// Lesser General Public License for more details.
13//
14// You should have received a copy of the GNU Lesser General Public License
15// along with this program; if not, write to the Free Software Foundation,
16// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17
18// I know it's annoying, but having undocumented code is out of question
19#![warn(missing_docs)]
20#![warn(clippy::missing_docs_in_private_items)]
21#![doc = include_str!("../README.md")]
22
23/// The data types
24pub mod data;
25/// The mailjet client
26mod mailjet;
27/// The request structures
28pub mod requests;
29/// The response structures
30pub mod responses;
31/// The traits
32mod traits;
33mod macros;
34
35pub use mailjet::Mailjet;