pub struct HxBoosted(pub bool);Expand description
The HX-Boosted header.
This is set when a request is made from an element where its parent has the
hx-boost attribute set to true.
This extractor will always return a value. If the header is not present, it
will return false.
See https://htmx.org/attributes/hx-boost/ for more information.
Tuple Fields§
§0: boolTrait Implementations§
Source§impl<S> FromRequestParts<S> for HxBoosted
impl<S> FromRequestParts<S> for HxBoosted
impl Copy for HxBoosted
Auto Trait Implementations§
impl Freeze for HxBoosted
impl RefUnwindSafe for HxBoosted
impl Send for HxBoosted
impl Sync for HxBoosted
impl Unpin for HxBoosted
impl UnwindSafe for HxBoosted
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<S, T> FromRequest<S, ViaParts> for T
impl<S, T> FromRequest<S, ViaParts> for T
Source§type Rejection = <T as FromRequestParts<S>>::Rejection
type Rejection = <T as FromRequestParts<S>>::Rejection
If the extractor fails it’ll use this “rejection” type. A rejection is
a kind of error that can be converted into a response.
Source§fn from_request(
req: Request<Body>,
state: &S,
) -> impl Future<Output = Result<T, <T as FromRequest<S, ViaParts>>::Rejection>>
fn from_request( req: Request<Body>, state: &S, ) -> impl Future<Output = Result<T, <T as FromRequest<S, ViaParts>>::Rejection>>
Perform the extraction.