Construct/Deconstruction of actix_web::client::{ClientRequest, ClientResponse}

I am writing a multi-threaded crawler which requires considerable amount of memory, for analysis purposes i have to store everything including my actix::client::ClientRequest and actix::client::ClientResponse objects in database.
Giving the dynamics of a http request/response, is there a non-manual way to parse/unparse these objects to a certain file format like JSON? if not, what is the best way to do so without writing a static parser?