pub trait OSSAPI: OSSInfo + API {
    // Provided method
    fn sign_download_url(&self, key: &str, build: &mut RequestBuilder) -> String { ... }
}

Provided Methods§

source

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.

Implementors§