pub struct RequestContext(/* private fields */);Expand description
Cancellation of a single operation. Connect transport cancellation here; stopping polling alone does not stop browser Fetch or undo a server operation.
Implementations§
Source§impl RequestContext
impl RequestContext
pub fn is_cancelled(&self) -> bool
pub fn on_cancel(&self, callback: impl FnOnce() + 'static) -> CancelRegistration
Trait Implementations§
Source§impl Clone for RequestContext
impl Clone for RequestContext
Auto Trait Implementations§
impl !RefUnwindSafe for RequestContext
impl !Send for RequestContext
impl !Sync for RequestContext
impl !UnwindSafe for RequestContext
impl Freeze for RequestContext
impl Unpin for RequestContext
impl UnsafeUnpin for RequestContext
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