pub struct ExtensionContext {
pub execution_id: ExecutionId,
pub deadline: Instant,
pub cancellation: CancellationToken,
}Fields§
§execution_id: ExecutionId§deadline: Instant§cancellation: CancellationTokenTrait Implementations§
Source§impl Clone for ExtensionContext
impl Clone for ExtensionContext
Auto Trait Implementations§
impl Freeze for ExtensionContext
impl RefUnwindSafe for ExtensionContext
impl Send for ExtensionContext
impl Sync for ExtensionContext
impl Unpin for ExtensionContext
impl UnsafeUnpin for ExtensionContext
impl UnwindSafe for ExtensionContext
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