use crateDirection;
/// 任务去重键:上传为 `(Upload, file_sign)`,下载为 `(Download, url)`。
pub type UniqueId = ;
/// Formats a scheduler key for logging without leaking secrets.
///
/// For download tasks the key's string component is the (possibly SAS/presigned)
/// URL, so it is run through [`crate::log::sanitize_url`] to strip signature
/// query parameters. Upload keys hold a file signature and pass through
/// unchanged (no query string). Use this anywhere a key reaches a persisted log
/// (`Key`/`Warn`/`Error`) instead of `{:?}` on the raw key.
pub
pub
pub
pub
pub
pub
pub
pub
pub
pub
pub