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}