simple_api/
types.rs

1use hyper::{Body, Request, Response};
2use std::collections::HashMap;
3use std::{any::Any, sync::Arc};
4
5pub type HttpResonse = Response<Body>;
6pub type HttpRequest = Request<Body>;
7
8pub type State = Arc<dyn Any + Send + Sync>; // It stores globals, such as database connection pool, etc.
9
10pub type CookieMap = HashMap<String, String>;
11pub type ViewPathArgs = HashMap<String, String>;