I get the body of an HTTP request (binary response) like so:
let client = reqwest::blocking::Client::new();
let data = client.get("http://example.com").send().unwrap().bytes().unwrap();
Now I would like to build a reqwest::multipart::Part from this data, so I tried:
let part = reqwest::multipart::Part::bytes(data);
However, this gives me:
15 | let part = reqwest::multipart::Part::bytes(data);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::convert::From<bytes::bytes::Bytes>` is not implemented for `std::borrow::Cow<'static, [u8]>`
So, how do I get a Cow?