Struct aliyun_oss_rust_sdk::oss::OSS
source · pub struct OSS { /* private fields */ }Expand description
OSS配置
Implementations§
source§impl<'a> OSS
impl<'a> OSS
pub fn from_env() -> Self
pub fn open_debug(&self)
pub fn new<S: Into<String>>( key_id: S, key_secret: S, endpoint: S, bucket: S ) -> Self
pub fn format_host<S: AsRef<str>>( &self, bucket: S, key: S, build: &RequestBuilder ) -> String
pub fn build_request<S: AsRef<str>>( &self, key: S, build: RequestBuilder ) -> Result<(String, HeaderMap), InvalidHeaderValue>
pub fn date(&self) -> String
Trait Implementations§
source§impl UrlApi for OSS
impl UrlApi for OSS
source§fn sign_download_url<S: AsRef<str>>(
&self,
key: S,
build: &RequestBuilder
) -> String
fn sign_download_url<S: AsRef<str>>( &self, key: S, build: &RequestBuilder ) -> String
获取签名下载URL Read more
source§fn sign_upload_url<S: AsRef<str>>(
&self,
key: S,
build: &RequestBuilder
) -> String
fn sign_upload_url<S: AsRef<str>>( &self, key: S, build: &RequestBuilder ) -> String
获取签名上传URL Read more
fn sign_url<S: AsRef<str>>(&self, key: S, build: &RequestBuilder) -> String
impl Send for OSS
impl Sync for OSS
Auto Trait Implementations§
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more