Trait aliyun_oss_rust_sdk::object::ObjectAPI
source · pub trait ObjectAPI {
// Required method
fn get_object<S: AsRef<str>>(
&self,
key: S,
build: RequestBuilder
) -> Result<Vec<u8>>;
}Required Methods§
sourcefn get_object<S: AsRef<str>>(
&self,
key: S,
build: RequestBuilder
) -> Result<Vec<u8>>
fn get_object<S: AsRef<str>>( &self, key: S, build: RequestBuilder ) -> Result<Vec<u8>>
获取对象
使用例子
use aliyun_oss_rust_sdk::object::ObjectAPI;
use aliyun_oss_rust_sdk::oss::OSS;
use aliyun_oss_rust_sdk::request::RequestBuilder;
let oss = OSS::from_env();
let build = RequestBuilder::new();
let bytes = oss.get_object("/hello.txt", build).unwrap();
println!("file content: {}", String::from_utf8_lossy(bytes.as_slice()));Object Safety§
This trait is not object safe.