fal_rust/utils.rs
1use std::io::Cursor;
2
3pub async fn download_image(url: &str, path: &str) -> Result<(), Box<dyn std::error::Error>> {
4 let response = reqwest::get(url).await?;
5 let mut file = std::fs::File::create(path)?;
6 let mut content = Cursor::new(response.bytes().await?);
7 std::io::copy(&mut content, &mut file)?;
8 Ok(())
9}