pub struct TransferStorageRequest {
pub access_key: String,
pub secret_key: String,
pub location: String,
pub is_force_path_style: bool,
pub endpoint: String,
pub bucket_name: String,
pub new_bucket_name: String,
}Fields§
§access_key: StringID доступа стороннего S3-хранилища.
secret_key: StringПароль доступа стороннего S3-хранилища.
location: StringРегион хранилища источника.
is_force_path_style: boolЭто логическое значение, которое показывает, следует ли принудительно указывать URL-адреса для объектов S3.
endpoint: StringURL S3-хранилища источника.
bucket_name: StringИмя хранилища источника.
new_bucket_name: StringИмя хранилища получателя.
Implementations§
Trait Implementations§
Source§impl Clone for TransferStorageRequest
impl Clone for TransferStorageRequest
Source§fn clone(&self) -> TransferStorageRequest
fn clone(&self) -> TransferStorageRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TransferStorageRequest
impl Debug for TransferStorageRequest
Source§impl Default for TransferStorageRequest
impl Default for TransferStorageRequest
Source§fn default() -> TransferStorageRequest
fn default() -> TransferStorageRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransferStorageRequest
impl<'de> Deserialize<'de> for TransferStorageRequest
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
Source§impl PartialEq for TransferStorageRequest
impl PartialEq for TransferStorageRequest
Source§fn eq(&self, other: &TransferStorageRequest) -> bool
fn eq(&self, other: &TransferStorageRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TransferStorageRequest
impl Serialize for TransferStorageRequest
impl StructuralPartialEq for TransferStorageRequest
Auto Trait Implementations§
impl Freeze for TransferStorageRequest
impl RefUnwindSafe for TransferStorageRequest
impl Send for TransferStorageRequest
impl Sync for TransferStorageRequest
impl Unpin for TransferStorageRequest
impl UnsafeUnpin for TransferStorageRequest
impl UnwindSafe for TransferStorageRequest
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