google_maps/address_validation/provide_validation_feedback/request/
request_body.rs

1use crate::address_validation::provide_validation_feedback::RequestQuery;
2
3// -----------------------------------------------------------------------------
4
5
6impl crate::traits::RequestBody for crate::address_validation::provide_validation_feedback::Request<'_> {
7    /// Implementation of the `RequestBody` trait, which tells the client how to
8    /// convert the above defined `RequestBody` struct into JSON for submission
9    /// to Google Maps.
10    fn request_body(&self) -> Result<String, crate::Error> {
11        Ok(serde_json::to_string(&RequestQuery::from(self))?)
12    } // fn
13} // impl