pub struct InternalTaskContext {
pub cancel_token: Option<CancellationToken>,
pub engine: StandardEngine,
}Expand description
Internal context provided to tasks during execution
Fields§
§cancel_token: Option<CancellationToken>Cancellation token for this task
engine: StandardEngineEngine for database access
Implementations§
Source§impl InternalTaskContext
impl InternalTaskContext
Sourcepub fn is_cancelled(&self) -> bool
pub fn is_cancelled(&self) -> bool
Check if task has been cancelled
Auto Trait Implementations§
impl Freeze for InternalTaskContext
impl !RefUnwindSafe for InternalTaskContext
impl Send for InternalTaskContext
impl Sync for InternalTaskContext
impl Unpin for InternalTaskContext
impl !UnwindSafe for InternalTaskContext
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more