pub enum B2ServerSideEncryption {
Disabled,
SseB2 {
algorithm: B2ServerSideEncryptionAlgorithm,
},
SseC {
algorithm: B2ServerSideEncryptionAlgorithm,
customer_key: String,
customer_key_md5: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for B2ServerSideEncryption
impl Clone for B2ServerSideEncryption
Source§fn clone(&self) -> B2ServerSideEncryption
fn clone(&self) -> B2ServerSideEncryption
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for B2ServerSideEncryption
impl Debug for B2ServerSideEncryption
Source§impl<'de> Deserialize<'de> for B2ServerSideEncryption
impl<'de> Deserialize<'de> for B2ServerSideEncryption
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 B2ServerSideEncryption
impl RefUnwindSafe for B2ServerSideEncryption
impl Send for B2ServerSideEncryption
impl Sync for B2ServerSideEncryption
impl Unpin for B2ServerSideEncryption
impl UnwindSafe for B2ServerSideEncryption
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