pub struct NewWebsocketTrigger {
pub path: String,
pub script_path: String,
pub is_flow: bool,
pub url: String,
pub enabled: Option<bool>,
pub filters: Vec<NewWebsocketTriggerFiltersInner>,
pub initial_messages: Option<Vec<WebsocketTriggerInitialMessage>>,
pub url_runnable_args: Option<HashMap<String, Value>>,
pub can_return_message: bool,
}
Fields§
§path: String
§script_path: String
§is_flow: bool
§url: String
§enabled: Option<bool>
§filters: Vec<NewWebsocketTriggerFiltersInner>
§initial_messages: Option<Vec<WebsocketTriggerInitialMessage>>
§url_runnable_args: Option<HashMap<String, Value>>
§can_return_message: bool
Implementations§
Source§impl NewWebsocketTrigger
impl NewWebsocketTrigger
pub fn new( path: String, script_path: String, is_flow: bool, url: String, filters: Vec<NewWebsocketTriggerFiltersInner>, can_return_message: bool, ) -> NewWebsocketTrigger
Trait Implementations§
Source§impl Clone for NewWebsocketTrigger
impl Clone for NewWebsocketTrigger
Source§fn clone(&self) -> NewWebsocketTrigger
fn clone(&self) -> NewWebsocketTrigger
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for NewWebsocketTrigger
impl Debug for NewWebsocketTrigger
Source§impl Default for NewWebsocketTrigger
impl Default for NewWebsocketTrigger
Source§fn default() -> NewWebsocketTrigger
fn default() -> NewWebsocketTrigger
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NewWebsocketTrigger
impl<'de> Deserialize<'de> for NewWebsocketTrigger
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 NewWebsocketTrigger
impl PartialEq for NewWebsocketTrigger
Source§impl Serialize for NewWebsocketTrigger
impl Serialize for NewWebsocketTrigger
impl StructuralPartialEq for NewWebsocketTrigger
Auto Trait Implementations§
impl Freeze for NewWebsocketTrigger
impl RefUnwindSafe for NewWebsocketTrigger
impl Send for NewWebsocketTrigger
impl Sync for NewWebsocketTrigger
impl Unpin for NewWebsocketTrigger
impl UnwindSafe for NewWebsocketTrigger
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