pub struct PreSignedPostSignatureInput { /* private fields */ }Implementations§
Source§impl PreSignedPostSignatureInput
impl PreSignedPostSignatureInput
pub fn new(bucket: impl Into<String>) -> Self
pub fn new_with_key(bucket: impl Into<String>, key: impl Into<String>) -> Self
pub fn bucket(&self) -> &str
pub fn key(&self) -> &str
pub fn expires(&self) -> i64
pub fn conditions(&self) -> &Vec<PostSignatureCondition>
pub fn content_length_range(&self) -> &Option<ContentLengthRange>
pub fn multi_values_conditions(&self) -> &Vec<PostSignatureMultiValuesCondition>
pub fn set_bucket(&mut self, bucket: impl Into<String>)
pub fn set_key(&mut self, key: impl Into<String>)
pub fn set_expires(&mut self, expires: i64)
pub fn set_conditions( &mut self, conditions: impl Into<Vec<PostSignatureCondition>>, )
pub fn add_condition(&mut self, condition: impl Into<PostSignatureCondition>)
pub fn set_content_length_range( &mut self, content_length_range: impl Into<ContentLengthRange>, )
pub fn set_multi_values_conditions( &mut self, multi_values_conditions: impl Into<Vec<PostSignatureMultiValuesCondition>>, )
pub fn add_multi_values_condition( &mut self, multi_values_condition: impl Into<PostSignatureMultiValuesCondition>, )
Trait Implementations§
Source§impl Clone for PreSignedPostSignatureInput
impl Clone for PreSignedPostSignatureInput
Source§fn clone(&self) -> PreSignedPostSignatureInput
fn clone(&self) -> PreSignedPostSignatureInput
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 PreSignedPostSignatureInput
impl Debug for PreSignedPostSignatureInput
Source§impl Default for PreSignedPostSignatureInput
impl Default for PreSignedPostSignatureInput
Source§fn default() -> PreSignedPostSignatureInput
fn default() -> PreSignedPostSignatureInput
Returns the “default value” for a type. Read more
impl StructuralPartialEq for PreSignedPostSignatureInput
Auto Trait Implementations§
impl Freeze for PreSignedPostSignatureInput
impl RefUnwindSafe for PreSignedPostSignatureInput
impl Send for PreSignedPostSignatureInput
impl Sync for PreSignedPostSignatureInput
impl Unpin for PreSignedPostSignatureInput
impl UnsafeUnpin for PreSignedPostSignatureInput
impl UnwindSafe for PreSignedPostSignatureInput
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