pub enum CreateSnapshotSource {
Computer {
computer_id: String,
},
Sandbox {
sandbox_id: String,
},
Space {
space_id: String,
session_id: String,
access_ticket_token: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for CreateSnapshotSource
impl Clone for CreateSnapshotSource
Source§fn clone(&self) -> CreateSnapshotSource
fn clone(&self) -> CreateSnapshotSource
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 CreateSnapshotSource
impl Debug for CreateSnapshotSource
Source§impl<'de> Deserialize<'de> for CreateSnapshotSource
impl<'de> Deserialize<'de> for CreateSnapshotSource
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 CreateSnapshotSource
Source§impl PartialEq for CreateSnapshotSource
impl PartialEq for CreateSnapshotSource
Source§impl Serialize for CreateSnapshotSource
impl Serialize for CreateSnapshotSource
impl StructuralPartialEq for CreateSnapshotSource
Auto Trait Implementations§
impl Freeze for CreateSnapshotSource
impl RefUnwindSafe for CreateSnapshotSource
impl Send for CreateSnapshotSource
impl Sync for CreateSnapshotSource
impl Unpin for CreateSnapshotSource
impl UnsafeUnpin for CreateSnapshotSource
impl UnwindSafe for CreateSnapshotSource
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