pub enum UseTaskStatus {
Idle,
Running,
Success,
Error,
Cancelled,
}Expand description
Current execution state of a useTask hook.
Variants§
Idle
No task spawned yet (initial render, deps not ready).
Running
Task is executing.
Success
Task completed successfully.
Error
Task completed with an error.
Cancelled
Task was cancelled (dep change, unmount, or explicit).
Trait Implementations§
Source§impl Clone for UseTaskStatus
impl Clone for UseTaskStatus
Source§fn clone(&self) -> UseTaskStatus
fn clone(&self) -> UseTaskStatus
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 UseTaskStatus
impl Debug for UseTaskStatus
Source§impl<'de> Deserialize<'de> for UseTaskStatus
impl<'de> Deserialize<'de> for UseTaskStatus
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 Hash for UseTaskStatus
impl Hash for UseTaskStatus
Source§impl PartialEq for UseTaskStatus
impl PartialEq for UseTaskStatus
Source§impl Serialize for UseTaskStatus
impl Serialize for UseTaskStatus
impl Copy for UseTaskStatus
impl Eq for UseTaskStatus
impl StructuralPartialEq for UseTaskStatus
Auto Trait Implementations§
impl Freeze for UseTaskStatus
impl RefUnwindSafe for UseTaskStatus
impl Send for UseTaskStatus
impl Sync for UseTaskStatus
impl Unpin for UseTaskStatus
impl UnsafeUnpin for UseTaskStatus
impl UnwindSafe for UseTaskStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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).