teo_runtime/request/
extract.rs1use crate::request::Request;
2use crate::value::Value;
3
4pub trait ExtractFromRequest {
5 fn extract(request: &Request) -> Self;
6}
7
8impl ExtractFromRequest for Value {
9 fn extract(request: &Request) -> Self {
10 request.body_value().map(|v| v.clone()).unwrap_or(Value::Null)
11 }
12}