pub struct ClusterHaMigrateResponseData {
pub blocking_resources: Option<Vec<ClusterHaMigrateResponseDataBlockingResourcesInner>>,
pub comigrated_resources: Option<Vec<Value>>,
pub requested_node: String,
pub sid: String,
}Fields§
§blocking_resources: Option<Vec<ClusterHaMigrateResponseDataBlockingResourcesInner>>HA resources, which are blocking the given HA resource from being migrated to the requested target node.
comigrated_resources: Option<Vec<Value>>HA resources, which are migrated to the same requested target node as the given HA resource, because these are in positive affinity with the HA resource.
requested_node: StringNode, which was requested to be migrated to.
sid: StringHA resource, which is requested to be migrated.
Implementations§
Source§impl ClusterHaMigrateResponseData
impl ClusterHaMigrateResponseData
pub fn new(requested_node: String, sid: String) -> ClusterHaMigrateResponseData
Trait Implementations§
Source§impl Clone for ClusterHaMigrateResponseData
impl Clone for ClusterHaMigrateResponseData
Source§fn clone(&self) -> ClusterHaMigrateResponseData
fn clone(&self) -> ClusterHaMigrateResponseData
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 ClusterHaMigrateResponseData
impl Debug for ClusterHaMigrateResponseData
Source§impl Default for ClusterHaMigrateResponseData
impl Default for ClusterHaMigrateResponseData
Source§fn default() -> ClusterHaMigrateResponseData
fn default() -> ClusterHaMigrateResponseData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClusterHaMigrateResponseData
impl<'de> Deserialize<'de> for ClusterHaMigrateResponseData
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 ClusterHaMigrateResponseData
impl PartialEq for ClusterHaMigrateResponseData
Source§fn eq(&self, other: &ClusterHaMigrateResponseData) -> bool
fn eq(&self, other: &ClusterHaMigrateResponseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterHaMigrateResponseData
Auto Trait Implementations§
impl Freeze for ClusterHaMigrateResponseData
impl RefUnwindSafe for ClusterHaMigrateResponseData
impl Send for ClusterHaMigrateResponseData
impl Sync for ClusterHaMigrateResponseData
impl Unpin for ClusterHaMigrateResponseData
impl UnsafeUnpin for ClusterHaMigrateResponseData
impl UnwindSafe for ClusterHaMigrateResponseData
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