pub struct CreateStorageRequest {Show 15 fields
pub account_id: i64,
pub region_id: i64,
pub name: String,
pub description: Option<String>,
pub storage_type: String,
pub provider_type: String,
pub endpoint: String,
pub region: Option<String>,
pub bucket: Option<String>,
pub base: Option<String>,
pub block_region: Option<String>,
pub block_type: Option<String>,
pub block_size: Option<i32>,
pub access_key: Option<String>,
pub secret_key: Option<String>,
}Fields§
§account_id: i64§region_id: i64§name: String§description: Option<String>§storage_type: String§provider_type: String§endpoint: String§region: Option<String>§bucket: Option<String>§base: Option<String>§block_region: Option<String>§block_type: Option<String>§block_size: Option<i32>§access_key: Option<String>§secret_key: Option<String>Trait Implementations§
Source§impl Clone for CreateStorageRequest
impl Clone for CreateStorageRequest
Source§fn clone(&self) -> CreateStorageRequest
fn clone(&self) -> CreateStorageRequest
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 CreateStorageRequest
impl Debug for CreateStorageRequest
Auto Trait Implementations§
impl Freeze for CreateStorageRequest
impl RefUnwindSafe for CreateStorageRequest
impl Send for CreateStorageRequest
impl Sync for CreateStorageRequest
impl Unpin for CreateStorageRequest
impl UnsafeUnpin for CreateStorageRequest
impl UnwindSafe for CreateStorageRequest
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