sinan 0.1.0

A Boilerplate for Rapid Axum Web Service Deployment.
Documentation
use std::borrow::Cow;
use std::collections::HashMap;

use axum::Router;

use crate::foundation::ServerTag;

pub mod auth;
pub(crate) mod config;
pub mod contracts;
pub mod error;
mod facades;
pub mod foundation;
pub mod http;
pub mod prelude;
pub mod services;
pub mod support;

pub type SharedString = Cow<'static, str>;

pub type Result<T, E = error::Error> = std::result::Result<T, E>;

pub type Routes = HashMap<ServerTag, Vec<Router>>;