use std::path::PathBuf;
use url::Url;
use crate::ItemIdentifier;
#[derive(Clone, Debug, PartialEq, Eq)]
pub struct ResolvedDownload {
pub identifier: ItemIdentifier,
pub filename: String,
pub url: Url,
}
#[derive(Clone, Debug, PartialEq, Eq)]
pub enum DownloadTarget {
Bytes,
Path(PathBuf),
}