pub trait API {
    // Required method
    fn format_oss_resource_str<S: AsRef<str>>(
        &self,
        bucket: S,
        key: S
    ) -> String;

    // Provided methods
    fn key_urlencode<S: AsRef<str>>(&self, key: S) -> String { ... }
    fn format_key<S: AsRef<str>>(&self, key: S) -> String { ... }
}

Required Methods§

source

fn format_oss_resource_str<S: AsRef<str>>(&self, bucket: S, key: S) -> String

Provided Methods§

source

fn key_urlencode<S: AsRef<str>>(&self, key: S) -> String

source

fn format_key<S: AsRef<str>>(&self, key: S) -> String

Object Safety§

This trait is not object safe.

Implementors§

source§

impl API for OSS