Trait aliyun_oss_rust_sdk::oss::OSSAPI
source · pub trait OSSAPI: OSSInfo + API {
// Provided method
fn sign_download_url(&self, key: &str, build: &mut RequestBuilder) -> String { ... }
}Provided Methods§
sourcefn sign_download_url(&self, key: &str, build: &mut RequestBuilder) -> String
fn sign_download_url(&self, key: &str, build: &mut RequestBuilder) -> String
签名下载URL
使用例子
use aliyun_oss_rust_sdk::oss::{OSS, OSSAPI, RequestBuilder};
let oss = OSS::from_env();//也可以使用OSS::new()方法传递参数
let build = RequestBuilder::new()
//.with_cdn("https://mydomain.com")
.expire(60) //60秒链接过期
.oss_download_speed_limit(30);//限速30kb
let download_url = oss.sign_download_url(
"/ipas/cn/-10/ipadump.com_imem内存修改器_1.0.0.ipa",
&build
);
println!("download_url: {}", download_url);Object Safety§
This trait is not object safe.