pub struct SnapshotCreateParams {
pub snapshot_path: String,
pub mem_file_path: String,
pub snapshot_type: Option<String>,
pub version: Option<String>,
}
Fields§
§snapshot_path: String
§mem_file_path: String
§snapshot_type: Option<String>
§version: Option<String>
Trait Implementations§
Source§impl Debug for SnapshotCreateParams
impl Debug for SnapshotCreateParams
Source§impl<'de> Deserialize<'de> for SnapshotCreateParams
impl<'de> Deserialize<'de> for SnapshotCreateParams
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 Serialize for SnapshotCreateParams
impl Serialize for SnapshotCreateParams
Source§impl Validate for SnapshotCreateParams
impl Validate for SnapshotCreateParams
Source§impl<'v_a> ValidateArgs<'v_a> for SnapshotCreateParams
impl<'v_a> ValidateArgs<'v_a> for SnapshotCreateParams
Auto Trait Implementations§
impl Freeze for SnapshotCreateParams
impl RefUnwindSafe for SnapshotCreateParams
impl Send for SnapshotCreateParams
impl Sync for SnapshotCreateParams
impl Unpin for SnapshotCreateParams
impl UnwindSafe for SnapshotCreateParams
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