pub struct NewRequest(/* private fields */);Implementations§
Source§impl NewRequest
impl NewRequest
Sourcepub fn ack<F>(self) -> ControlAck<F>
pub fn ack<F>(self) -> ControlAck<F>
Ack new request and continue handling process
Sourcepub fn fail<E: ResponseError, F>(self, err: E) -> ControlAck<F>
pub fn fail<E: ResponseError, F>(self, err: E) -> ControlAck<F>
Fail request handling
Sourcepub fn fail_with<F>(self, res: Response) -> ControlAck<F>
pub fn fail_with<F>(self, res: Response) -> ControlAck<F>
Fail request and send custom response
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NewRequest
impl !RefUnwindSafe for NewRequest
impl !Send for NewRequest
impl !Sync for NewRequest
impl Unpin for NewRequest
impl !UnwindSafe for NewRequest
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