pub struct PendingTransition {
pub id: TransitionId,
pub from: ContextId,
pub to_context: String,
pub transition_type: TransitionType,
pub phase: TransitionPhase,
pub carry_over: Vec<String>,
pub started: i64,
}Expand description
A pending context transition.
Fields§
§id: TransitionId§from: ContextId§to_context: String§transition_type: TransitionType§phase: TransitionPhase§carry_over: Vec<String>§started: i64Trait Implementations§
Source§impl Clone for PendingTransition
impl Clone for PendingTransition
Source§fn clone(&self) -> PendingTransition
fn clone(&self) -> PendingTransition
Returns a duplicate of the value. Read more
1.0.0 · 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 PendingTransition
impl Debug for PendingTransition
Source§impl<'de> Deserialize<'de> for PendingTransition
impl<'de> Deserialize<'de> for PendingTransition
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
Auto Trait Implementations§
impl Freeze for PendingTransition
impl RefUnwindSafe for PendingTransition
impl Send for PendingTransition
impl Sync for PendingTransition
impl Unpin for PendingTransition
impl UnsafeUnpin for PendingTransition
impl UnwindSafe for PendingTransition
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