sfr_server/
lib.rs

1#![warn(missing_docs)]
2#![warn(clippy::missing_docs_in_private_items)]
3#![doc = include_str!("./../README.md")]
4
5mod config;
6mod error;
7mod extract;
8mod handler;
9mod log;
10mod response;
11mod server;
12
13pub use crate::handler::home::HomeHandlerTrait;
14pub use crate::handler::oauth::OauthHandlerTrait;
15pub use crate::handler::slash_command::SlashCommandHandlerTrait;
16pub use crate::response::oauth::OauthRedirectResponse;
17pub use crate::response::slash_command::SlashCommandResponse;
18pub use crate::server::Server;
19pub use config::{Config, StaticPathConfig};
20pub use error::ResponseError;
21pub use log::init_logger;
22pub use reqwest::Client as HttpClient;
23pub use tokio;