pub enum TransitionTaskState {
Pending,
Committed,
Reverted,
Cancelled,
}Expand description
Context for a React transition (startTransition) that wraps runtime work.
Variants§
Pending
Transition started; old UI remains visible.
Committed
Task completed; transition commits new UI.
Reverted
Task failed; transition reverts to old UI.
Cancelled
Task cancelled; transition reverts cleanly.
Trait Implementations§
Source§impl Clone for TransitionTaskState
impl Clone for TransitionTaskState
Source§fn clone(&self) -> TransitionTaskState
fn clone(&self) -> TransitionTaskState
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 moreimpl Copy for TransitionTaskState
Source§impl Debug for TransitionTaskState
impl Debug for TransitionTaskState
Source§impl<'de> Deserialize<'de> for TransitionTaskState
impl<'de> Deserialize<'de> for TransitionTaskState
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
impl Eq for TransitionTaskState
Source§impl Hash for TransitionTaskState
impl Hash for TransitionTaskState
Source§impl PartialEq for TransitionTaskState
impl PartialEq for TransitionTaskState
Source§impl Serialize for TransitionTaskState
impl Serialize for TransitionTaskState
impl StructuralPartialEq for TransitionTaskState
Auto Trait Implementations§
impl Freeze for TransitionTaskState
impl RefUnwindSafe for TransitionTaskState
impl Send for TransitionTaskState
impl Sync for TransitionTaskState
impl Unpin for TransitionTaskState
impl UnsafeUnpin for TransitionTaskState
impl UnwindSafe for TransitionTaskState
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).