pub struct CosConfig {
pub secret_id: String,
pub secret_key: String,
pub bucket: String,
pub region: String,
pub cdn_domain: Option<String>,
}Fields§
§secret_id: StringSecret ID
secret_key: StringSecret Key
bucket: String存储桶名称
region: String区域
cdn_domain: Option<String>CDN 域名
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CosConfig
impl<'de> Deserialize<'de> for CosConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CosConfig
impl RefUnwindSafe for CosConfig
impl Send for CosConfig
impl Sync for CosConfig
impl Unpin for CosConfig
impl UnwindSafe for CosConfig
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)