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
Source§fn clone(&self) -> ExtensionContext
fn clone(&self) -> ExtensionContext
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 moreAuto 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