pub struct NativeTriggerData {
pub script_path: String,
pub is_flow: bool,
pub service_config: HashMap<String, Value>,
}Expand description
NativeTriggerData : Data for creating or updating a native trigger
Fields§
§script_path: StringThe path to the script or flow that will be triggered
is_flow: boolWhether the trigger targets a flow (true) or a script (false)
service_config: HashMap<String, Value>Service-specific configuration (e.g., event types, filters)
Implementations§
Trait Implementations§
Source§impl Clone for NativeTriggerData
impl Clone for NativeTriggerData
Source§fn clone(&self) -> NativeTriggerData
fn clone(&self) -> NativeTriggerData
Returns a duplicate of the value. Read more
1.0.0 · 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 NativeTriggerData
impl Debug for NativeTriggerData
Source§impl Default for NativeTriggerData
impl Default for NativeTriggerData
Source§fn default() -> NativeTriggerData
fn default() -> NativeTriggerData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NativeTriggerData
impl<'de> Deserialize<'de> for NativeTriggerData
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
Source§impl PartialEq for NativeTriggerData
impl PartialEq for NativeTriggerData
Source§impl Serialize for NativeTriggerData
impl Serialize for NativeTriggerData
impl StructuralPartialEq for NativeTriggerData
Auto Trait Implementations§
impl Freeze for NativeTriggerData
impl RefUnwindSafe for NativeTriggerData
impl Send for NativeTriggerData
impl Sync for NativeTriggerData
impl Unpin for NativeTriggerData
impl UnwindSafe for NativeTriggerData
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