pub struct TaskContext {
pub abort_controller: AbortController,
pub get_app_state: Box<dyn Fn() -> Box<dyn AppState> + Send + Sync>,
pub set_app_state: SetAppState,
}Expand description
Context passed to tasks containing abort controller and state access
Fields§
§abort_controller: AbortController§get_app_state: Box<dyn Fn() -> Box<dyn AppState> + Send + Sync>§set_app_state: SetAppStateAuto Trait Implementations§
impl !Freeze for TaskContext
impl !RefUnwindSafe for TaskContext
impl Send for TaskContext
impl Sync for TaskContext
impl Unpin for TaskContext
impl UnsafeUnpin for TaskContext
impl !UnwindSafe for TaskContext
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