qaf_router/request.rs
1use serde::{Deserialize, Serialize};
2use std::collections::HashMap;
3
4#[derive(Serialize, Deserialize, Debug)]
5pub struct WasmRequest {
6 pub url: String,
7 pub method: String,
8 pub headers: Vec<(String, String)>,
9 pub body: Vec<u8>,
10
11 /// The path parameters.
12 pub params: HashMap<String, String>,
13
14 /// The query string parameters.
15 pub query: HashMap<String, String>,
16
17 /// The environment variables.
18 pub env: HashMap<String, String>,
19}