use actix_web::http::StatusCode; use actix_web::{HttpResponse, Responder}; use serde::Serialize; use crate::reader::structs::feed::FeedAggregate; #[derive(Serialize)] pub struct Articles { pub feeds: Vec, } impl Responder for Articles { type Body = String; fn respond_to(self, _req: &actix_web::HttpRequest) -> actix_web::HttpResponse { let body = serde_json::to_string(&self).unwrap(); HttpResponse::with_body(StatusCode::OK, body) } }