1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use serde::{Deserialize, Serialize};

#[derive(Serialize, Deserialize, PartialEq, Eq)]
pub enum Method {
    GET,
    POST,
    DELETE,
    HEAD,
    PATCH,
    PUT,
}

#[derive(Serialize, Deserialize)]
pub struct RequestData {
    pub url: String,
    pub headers: Vec<String>,
    pub queries: Vec<String>,
    pub method: Method,
}