pub struct FieldTrigger {
pub trigger_type: TriggerType,
pub event: TriggerEvent,
}Expand description
When a form field fires. From field_trigger(FieldId, TriggerType, Event).
Fields§
§trigger_type: TriggerType§event: TriggerEventImplementations§
Source§impl FieldTrigger
impl FieldTrigger
Sourcepub fn fires_on(&self, event: &TriggerEvent) -> bool
pub fn fires_on(&self, event: &TriggerEvent) -> bool
Whether this trigger names event as what fires it.
Says nothing about the cadence — a Once trigger that fires on
Change still answers true here, and honouring “once” is the host’s
job, since only the host knows what has already run.
Trait Implementations§
Source§impl Clone for FieldTrigger
impl Clone for FieldTrigger
Source§fn clone(&self) -> FieldTrigger
fn clone(&self) -> FieldTrigger
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FieldTrigger
impl Debug for FieldTrigger
Source§impl<'de> Deserialize<'de> for FieldTrigger
impl<'de> Deserialize<'de> for FieldTrigger
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for FieldTrigger
Source§impl PartialEq for FieldTrigger
impl PartialEq for FieldTrigger
Source§impl Serialize for FieldTrigger
impl Serialize for FieldTrigger
impl StructuralPartialEq for FieldTrigger
Auto Trait Implementations§
impl Freeze for FieldTrigger
impl RefUnwindSafe for FieldTrigger
impl Send for FieldTrigger
impl Sync for FieldTrigger
impl Unpin for FieldTrigger
impl UnsafeUnpin for FieldTrigger
impl UnwindSafe for FieldTrigger
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