pub enum InteractionFlowSource {
Plugin {
node_type: String,
node_id: String,
flow_id: String,
subject_id: Option<String>,
},
}Variants§
Trait Implementations§
Source§impl Clone for InteractionFlowSource
impl Clone for InteractionFlowSource
Source§fn clone(&self) -> InteractionFlowSource
fn clone(&self) -> InteractionFlowSource
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 InteractionFlowSource
impl Debug for InteractionFlowSource
Source§impl<'de> Deserialize<'de> for InteractionFlowSource
impl<'de> Deserialize<'de> for InteractionFlowSource
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 InteractionFlowSource
Source§impl PartialEq for InteractionFlowSource
impl PartialEq for InteractionFlowSource
Source§impl Serialize for InteractionFlowSource
impl Serialize for InteractionFlowSource
impl StructuralPartialEq for InteractionFlowSource
Auto Trait Implementations§
impl Freeze for InteractionFlowSource
impl RefUnwindSafe for InteractionFlowSource
impl Send for InteractionFlowSource
impl Sync for InteractionFlowSource
impl Unpin for InteractionFlowSource
impl UnsafeUnpin for InteractionFlowSource
impl UnwindSafe for InteractionFlowSource
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