pub struct CreateSpaceRequest {
pub provider: String,
pub persistence: SpacePersistence,
pub source_snapshot_id: Option<String>,
}Fields§
§provider: String§persistence: SpacePersistence§source_snapshot_id: Option<String>Trait Implementations§
Source§impl Clone for CreateSpaceRequest
impl Clone for CreateSpaceRequest
Source§fn clone(&self) -> CreateSpaceRequest
fn clone(&self) -> CreateSpaceRequest
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 CreateSpaceRequest
impl Debug for CreateSpaceRequest
Source§impl<'de> Deserialize<'de> for CreateSpaceRequest
impl<'de> Deserialize<'de> for CreateSpaceRequest
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
impl Eq for CreateSpaceRequest
Source§impl PartialEq for CreateSpaceRequest
impl PartialEq for CreateSpaceRequest
Source§impl Serialize for CreateSpaceRequest
impl Serialize for CreateSpaceRequest
impl StructuralPartialEq for CreateSpaceRequest
Auto Trait Implementations§
impl Freeze for CreateSpaceRequest
impl RefUnwindSafe for CreateSpaceRequest
impl Send for CreateSpaceRequest
impl Sync for CreateSpaceRequest
impl Unpin for CreateSpaceRequest
impl UnsafeUnpin for CreateSpaceRequest
impl UnwindSafe for CreateSpaceRequest
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