pub struct NodeDeactivationTask {
pub node_deactivation_task_id: Option<Box<NodeDeactivationTaskId>>,
pub node_deactivation_intent: Option<NodeDeactivationIntent>,
}Expand description
NodeDeactivationTask : The task representing the deactivation operation on the node.
Fields§
§node_deactivation_task_id: Option<Box<NodeDeactivationTaskId>>§node_deactivation_intent: Option<NodeDeactivationIntent>Implementations§
Source§impl NodeDeactivationTask
impl NodeDeactivationTask
Sourcepub fn new() -> NodeDeactivationTask
pub fn new() -> NodeDeactivationTask
The task representing the deactivation operation on the node.
Trait Implementations§
Source§impl Clone for NodeDeactivationTask
impl Clone for NodeDeactivationTask
Source§impl Debug for NodeDeactivationTask
impl Debug for NodeDeactivationTask
Source§impl Default for NodeDeactivationTask
impl Default for NodeDeactivationTask
Source§impl<'de> Deserialize<'de> for NodeDeactivationTask
impl<'de> Deserialize<'de> for NodeDeactivationTask
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 NodeDeactivationTask
impl PartialEq for NodeDeactivationTask
Source§impl Serialize for NodeDeactivationTask
impl Serialize for NodeDeactivationTask
impl StructuralPartialEq for NodeDeactivationTask
Auto Trait Implementations§
impl Freeze for NodeDeactivationTask
impl RefUnwindSafe for NodeDeactivationTask
impl Send for NodeDeactivationTask
impl Sync for NodeDeactivationTask
impl Unpin for NodeDeactivationTask
impl UnsafeUnpin for NodeDeactivationTask
impl UnwindSafe for NodeDeactivationTask
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