pub enum HxTrigger<After: TriggerAfter = ()> {
List(Vec<String>),
WithDetails(HashMap<String, Value>),
// some variants omitted
}
Expand description
allows you to trigger client-side events
Variants§
List(Vec<String>)
a list of events to trigger
WithDetails(HashMap<String, Value>)
a map of events to trigger with details
Trait Implementations§
Source§impl<After: TriggerAfter> Header for HxTrigger<After>
impl<After: TriggerAfter> Header for HxTrigger<After>
Source§fn encode<E: Extend<HeaderValue>>(&self, values: &mut E)
fn encode<E: Extend<HeaderValue>>(&self, values: &mut E)
NOTE: Panics if the value cannot be converted to a header value.
Source§fn name() -> &'static HeaderName
fn name() -> &'static HeaderName
The name of this header.
impl<After: Eq + TriggerAfter> Eq for HxTrigger<After>
impl<After: TriggerAfter> StructuralPartialEq for HxTrigger<After>
Auto Trait Implementations§
impl<After> Freeze for HxTrigger<After>
impl<After> RefUnwindSafe for HxTrigger<After>where
After: RefUnwindSafe,
impl<After> Send for HxTrigger<After>where
After: Send,
impl<After> Sync for HxTrigger<After>where
After: Sync,
impl<After> Unpin for HxTrigger<After>where
After: Unpin,
impl<After> UnwindSafe for HxTrigger<After>where
After: UnwindSafe,
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