htmx_types/headers/
request.rs1use http::Uri;
4
5use super::{convert_header, define_header, string_header, true_header};
6
7true_header! {
8 (HX_BOOSTED, HxBoosted, "hx-boosted")
10}
11
12convert_header! {
13 Uri => (HX_CURRENT_URL, HxCurrentUrl, "hx-current-url")
15}
16
17true_header! {
18 (HX_HISTORY_RESTORE_REQUEST, HxHistoryRestoreRequest, "hx-history-restore-request")
20}
21
22string_header! {
23 (HX_PROMPT, HxPrompt, "hx-prompt")
25}
26
27true_header! {
28 (HX_REQUEST, HxRequest, "hx-request")
30}
31
32string_header! {
33 (HX_TARGET, HxTarget, "hx-target")
35}
36
37string_header! {
38 (HX_TRIGGER_NAME, HxTriggerName, "hx-trigger-name")
40}
41
42string_header! {
43 (HX_TRIGGER, HxTrigger, "hx-trigger")
45}