pub struct OperationTransition {
pub operation_id: String,
pub owner: String,
pub fencing_token: u64,
pub expected_version: u64,
pub state: OperationState,
pub phase: String,
pub error_code: Option<String>,
pub result_resource_id: Option<String>,
pub now_ms: u64,
}Fields§
§operation_id: String§owner: String§fencing_token: u64§expected_version: u64§state: OperationState§phase: String§error_code: Option<String>§result_resource_id: Option<String>§now_ms: u64Trait Implementations§
Source§impl Clone for OperationTransition
impl Clone for OperationTransition
Source§fn clone(&self) -> OperationTransition
fn clone(&self) -> OperationTransition
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 moreAuto Trait Implementations§
impl Freeze for OperationTransition
impl RefUnwindSafe for OperationTransition
impl Send for OperationTransition
impl Sync for OperationTransition
impl Unpin for OperationTransition
impl UnsafeUnpin for OperationTransition
impl UnwindSafe for OperationTransition
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