pub struct AdminDatastoreCreateMoveGroupRequest {
pub backup_id: String,
pub backup_type: PbsBackupTypeEnum,
pub merge_group: Option<bool>,
pub ns: Option<String>,
pub target_ns: Option<String>,
}Fields§
§backup_id: StringBackup ID.
backup_type: PbsBackupTypeEnumBackup types.
merge_group: Option<bool>If the group already exists in the target namespace, merge snapshots into it. Requires matching ownership and non-overlapping snapshot times.
ns: Option<String>Namespace.
target_ns: Option<String>Namespace.
Implementations§
Source§impl AdminDatastoreCreateMoveGroupRequest
impl AdminDatastoreCreateMoveGroupRequest
pub fn new( backup_id: String, backup_type: PbsBackupTypeEnum, ) -> AdminDatastoreCreateMoveGroupRequest
Trait Implementations§
Source§impl Clone for AdminDatastoreCreateMoveGroupRequest
impl Clone for AdminDatastoreCreateMoveGroupRequest
Source§fn clone(&self) -> AdminDatastoreCreateMoveGroupRequest
fn clone(&self) -> AdminDatastoreCreateMoveGroupRequest
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 Default for AdminDatastoreCreateMoveGroupRequest
impl Default for AdminDatastoreCreateMoveGroupRequest
Source§fn default() -> AdminDatastoreCreateMoveGroupRequest
fn default() -> AdminDatastoreCreateMoveGroupRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AdminDatastoreCreateMoveGroupRequest
impl<'de> Deserialize<'de> for AdminDatastoreCreateMoveGroupRequest
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 AdminDatastoreCreateMoveGroupRequest
impl PartialEq for AdminDatastoreCreateMoveGroupRequest
Source§fn eq(&self, other: &AdminDatastoreCreateMoveGroupRequest) -> bool
fn eq(&self, other: &AdminDatastoreCreateMoveGroupRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AdminDatastoreCreateMoveGroupRequest
Auto Trait Implementations§
impl Freeze for AdminDatastoreCreateMoveGroupRequest
impl RefUnwindSafe for AdminDatastoreCreateMoveGroupRequest
impl Send for AdminDatastoreCreateMoveGroupRequest
impl Sync for AdminDatastoreCreateMoveGroupRequest
impl Unpin for AdminDatastoreCreateMoveGroupRequest
impl UnsafeUnpin for AdminDatastoreCreateMoveGroupRequest
impl UnwindSafe for AdminDatastoreCreateMoveGroupRequest
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