pub struct GroupOperationResult {
pub group_id: ReplicationGroupId,
pub warning: Option<Vec<MethodFault>>,
}Expand description
The base class for any operation on a replication group.
Usually, there is an operation specific <Operation>SuccessResult
This structure may be used only with operations rendered under /sms.
§How to access
SmsStorageManager::query_replication_group_info()VasaProvider::query_point_in_time_replica()VasaProvider::query_replication_group()
Fields§
§group_id: ReplicationGroupIdReplication group Id.
warning: Option<Vec<MethodFault>>Trait Implementations§
Source§impl Debug for GroupOperationResult
impl Debug for GroupOperationResult
Source§impl Deserialize for GroupOperationResult
impl Deserialize for GroupOperationResult
Source§impl GroupOperationResultTrait for GroupOperationResult
impl GroupOperationResultTrait for GroupOperationResult
Source§fn get_group_operation_result(&self) -> &GroupOperationResult
fn get_group_operation_result(&self) -> &GroupOperationResult
Get a reference to the GroupOperationResult parent struct
Source§fn get_group_operation_result_mut(&mut self) -> &mut GroupOperationResult
fn get_group_operation_result_mut(&mut self) -> &mut GroupOperationResult
Get a mutable reference to the GroupOperationResult parent struct
Source§impl VimObjectTrait for GroupOperationResult
impl VimObjectTrait for GroupOperationResult
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for GroupOperationResult
Auto Trait Implementations§
impl Freeze for GroupOperationResult
impl !RefUnwindSafe for GroupOperationResult
impl Send for GroupOperationResult
impl Sync for GroupOperationResult
impl Unpin for GroupOperationResult
impl UnsafeUnpin for GroupOperationResult
impl !UnwindSafe for GroupOperationResult
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