pub struct NodeTransitionProgress {
pub state: Option<OperationState>,
pub node_transition_result: Option<Box<NodeTransitionResult>>,
}Expand description
NodeTransitionProgress : Information about an NodeTransition operation. This class contains an OperationState and a NodeTransitionResult. The NodeTransitionResult is not valid until OperationState is Completed or Faulted.
Fields§
§state: Option<OperationState>§node_transition_result: Option<Box<NodeTransitionResult>>Implementations§
Source§impl NodeTransitionProgress
impl NodeTransitionProgress
Sourcepub fn new() -> NodeTransitionProgress
pub fn new() -> NodeTransitionProgress
Information about an NodeTransition operation. This class contains an OperationState and a NodeTransitionResult. The NodeTransitionResult is not valid until OperationState is Completed or Faulted.
Trait Implementations§
Source§impl Clone for NodeTransitionProgress
impl Clone for NodeTransitionProgress
Source§impl Debug for NodeTransitionProgress
impl Debug for NodeTransitionProgress
Source§impl Default for NodeTransitionProgress
impl Default for NodeTransitionProgress
Source§impl<'de> Deserialize<'de> for NodeTransitionProgress
impl<'de> Deserialize<'de> for NodeTransitionProgress
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 NodeTransitionProgress
impl PartialEq for NodeTransitionProgress
Source§impl Serialize for NodeTransitionProgress
impl Serialize for NodeTransitionProgress
impl StructuralPartialEq for NodeTransitionProgress
Auto Trait Implementations§
impl Freeze for NodeTransitionProgress
impl RefUnwindSafe for NodeTransitionProgress
impl Send for NodeTransitionProgress
impl Sync for NodeTransitionProgress
impl Unpin for NodeTransitionProgress
impl UnsafeUnpin for NodeTransitionProgress
impl UnwindSafe for NodeTransitionProgress
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