pub struct NodeDeactivationTaskId {
pub id: Option<String>,
pub node_deactivation_task_type: Option<NodeDeactivationTaskType>,
}Expand description
NodeDeactivationTaskId : Identity of the task related to deactivation operation on the node.
Fields§
§id: Option<String>Value of the task id.
node_deactivation_task_type: Option<NodeDeactivationTaskType>Implementations§
Source§impl NodeDeactivationTaskId
impl NodeDeactivationTaskId
Sourcepub fn new() -> NodeDeactivationTaskId
pub fn new() -> NodeDeactivationTaskId
Identity of the task related to deactivation operation on the node.
Trait Implementations§
Source§impl Clone for NodeDeactivationTaskId
impl Clone for NodeDeactivationTaskId
Source§impl Debug for NodeDeactivationTaskId
impl Debug for NodeDeactivationTaskId
Source§impl Default for NodeDeactivationTaskId
impl Default for NodeDeactivationTaskId
Source§impl<'de> Deserialize<'de> for NodeDeactivationTaskId
impl<'de> Deserialize<'de> for NodeDeactivationTaskId
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 NodeDeactivationTaskId
impl PartialEq for NodeDeactivationTaskId
Source§impl Serialize for NodeDeactivationTaskId
impl Serialize for NodeDeactivationTaskId
impl StructuralPartialEq for NodeDeactivationTaskId
Auto Trait Implementations§
impl Freeze for NodeDeactivationTaskId
impl RefUnwindSafe for NodeDeactivationTaskId
impl Send for NodeDeactivationTaskId
impl Sync for NodeDeactivationTaskId
impl Unpin for NodeDeactivationTaskId
impl UnsafeUnpin for NodeDeactivationTaskId
impl UnwindSafe for NodeDeactivationTaskId
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