diff --git a/src/handlers/search.rs b/src/handlers/search.rs index 5adcc45..ef88a9a 100644 --- a/src/handlers/search.rs +++ b/src/handlers/search.rs @@ -1,15 +1,15 @@ use actix_web::{web, HttpResponse, Responder}; -use serde::Deserialize; +use serde::{Deserialize, Serialize}; use crate::types::app_state::AppStateWithSearchEngine; -#[derive(Deserialize)] +#[derive(Deserialize, Serialize)] pub struct AddDocumentRequest { - url: String, - content: String, + pub url: String, + pub content: String, } -#[derive(Deserialize)] +#[derive(Deserialize, Serialize)] pub struct QueryRequest { query: String, }