atac 0.20.0

Arguably a Terminal API Client. Feature-full, free, open-source, offline and account-less.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use clap::ValueEnum;
use serde::{Deserialize, Serialize};
use strum::Display;

#[derive(Default, Debug, Clone, Serialize, Deserialize)]
pub struct RequestScripts {
    pub pre_request_script: Option<String>,
    pub post_request_script: Option<String>,
}

#[derive(ValueEnum, Debug, Clone, Display)]
pub enum ScriptType {
    Pre,
    Post
}