ft_sdk/from_request/
form.rs1pub struct Form<T: serde::de::DeserializeOwned>(pub T);
2
3impl<T: serde::de::DeserializeOwned> ft_sdk::FromRequest for Form<T> {
4 fn from_request(req: &http::Request<serde_json::Value>) -> Result<Self, ft_sdk::Error> {
5 Ok(serde_json::from_value(req.body().clone()).map(Form)?)
6 }
7}