[−][src]Trait oss_rust_sdk::object::ObjectAPI  
            Required methods
fn get_object(
    &self, 
    object_name: &str, 
    headers: Option<HashMap<&str, &str>>, 
    resources: Option<HashMap<String, Option<String>>>
) -> Result<Vec<u8>, Error>
&self,
object_name: &str,
headers: Option<HashMap<&str, &str>>,
resources: Option<HashMap<String, Option<String>>>
) -> Result<Vec<u8>, Error>
fn get_object_acl(&self, object_name: &str) -> Result<String, Error>
fn put_object_from_file(
    &self, 
    file: &str, 
    object_name: &str, 
    headers: Option<HashMap<&str, &str>>, 
    resources: Option<HashMap<String, Option<String>>>
) -> Result<(), Error>
&self,
file: &str,
object_name: &str,
headers: Option<HashMap<&str, &str>>,
resources: Option<HashMap<String, Option<String>>>
) -> Result<(), Error>
fn put_object_from_buffer(
    &self, 
    buf: &[u8], 
    object_name: &str, 
    headers: Option<HashMap<&str, &str>>, 
    resources: Option<HashMap<String, Option<String>>>
) -> Result<(), Error>
&self,
buf: &[u8],
object_name: &str,
headers: Option<HashMap<&str, &str>>,
resources: Option<HashMap<String, Option<String>>>
) -> Result<(), Error>
fn copy_object_from_object(
    &self, 
    src: &str, 
    dest: &str, 
    headers: Option<HashMap<&str, &str>>, 
    resources: Option<HashMap<String, Option<String>>>
) -> Result<(), Error>
&self,
src: &str,
dest: &str,
headers: Option<HashMap<&str, &str>>,
resources: Option<HashMap<String, Option<String>>>
) -> Result<(), Error>
fn delete_object(&self, object_name: &str) -> Result<(), Error>
Implementors
impl<'a> ObjectAPI for OSS<'a>[src]
fn get_object(
    &self, 
    object_name: &str, 
    headers: Option<HashMap<&str, &str>>, 
    resources: Option<HashMap<String, Option<String>>>
) -> Result<Vec<u8>, Error>[src]
&self,
object_name: &str,
headers: Option<HashMap<&str, &str>>,
resources: Option<HashMap<String, Option<String>>>
) -> Result<Vec<u8>, Error>
fn get_object_acl(&self, object_name: &str) -> Result<String, Error>[src]
fn put_object_from_file(
    &self, 
    file: &str, 
    object_name: &str, 
    headers: Option<HashMap<&str, &str>>, 
    resources: Option<HashMap<String, Option<String>>>
) -> Result<(), Error>[src]
&self,
file: &str,
object_name: &str,
headers: Option<HashMap<&str, &str>>,
resources: Option<HashMap<String, Option<String>>>
) -> Result<(), Error>
fn put_object_from_buffer(
    &self, 
    buf: &[u8], 
    object_name: &str, 
    headers: Option<HashMap<&str, &str>>, 
    resources: Option<HashMap<String, Option<String>>>
) -> Result<(), Error>[src]
&self,
buf: &[u8],
object_name: &str,
headers: Option<HashMap<&str, &str>>,
resources: Option<HashMap<String, Option<String>>>
) -> Result<(), Error>
fn copy_object_from_object(
    &self, 
    src: &str, 
    object_name: &str, 
    headers: Option<HashMap<&str, &str>>, 
    resources: Option<HashMap<String, Option<String>>>
) -> Result<(), Error>[src]
&self,
src: &str,
object_name: &str,
headers: Option<HashMap<&str, &str>>,
resources: Option<HashMap<String, Option<String>>>
) -> Result<(), Error>