use serde::{Deserialize, Serialize};
pub const PATH: &str = "/toxicity";
#[derive(Debug, Deserialize, Serialize)]
pub struct Request {
pub(crate) text: String,
}
impl Request {
pub fn new(text: String) -> Request {
Self { text }
}
}
#[derive(Debug, Default, Deserialize, Serialize)]
#[serde(default)]
pub struct Check {
pub score: f64,
pub index: i64,
}
#[derive(Debug, Default, Deserialize, Serialize)]
#[serde(default)]
pub struct Response {
pub id: String,
pub object: String,
pub created: i64,
pub checks: Vec<Check>,
}