pub enum RequestStatus<'gc, C: CustomTypes<S>, S: System<C>> {
Handled,
UseDefault {
key: S::RequestKey,
request: Request<'gc, C, S>,
},
}
Expand description
The status of a potentially-handled request.
Variants§
Handled
The request was handled by the overriding client.
UseDefault
The request was not handled by the overriding client, and the default system implementation should be used instead.
Auto Trait Implementations§
impl<'gc, C, S> Freeze for RequestStatus<'gc, C, S>
impl<'gc, C, S> !RefUnwindSafe for RequestStatus<'gc, C, S>
impl<'gc, C, S> !Send for RequestStatus<'gc, C, S>
impl<'gc, C, S> !Sync for RequestStatus<'gc, C, S>
impl<'gc, C, S> Unpin for RequestStatus<'gc, C, S>
impl<'gc, C, S> !UnwindSafe for RequestStatus<'gc, C, S>
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