pub struct HangupNode {
pub type: TypeTrue,
pub name: String,
pub is_start: Option<bool>,
pub metadata: Option<Value>,
}
Fields§
§type: TypeTrue
§name: String
§is_start: Option<bool>
This is whether or not the node is the start of the workflow.
metadata: Option<Value>
This is for metadata you want to store on the task.
Implementations§
Source§impl HangupNode
impl HangupNode
pub fn new(type: TypeTrue, name: String) -> HangupNode
Trait Implementations§
Source§impl Clone for HangupNode
impl Clone for HangupNode
Source§fn clone(&self) -> HangupNode
fn clone(&self) -> HangupNode
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 HangupNode
impl Debug for HangupNode
Source§impl Default for HangupNode
impl Default for HangupNode
Source§fn default() -> HangupNode
fn default() -> HangupNode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HangupNode
impl<'de> Deserialize<'de> for HangupNode
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 HangupNode
impl PartialEq for HangupNode
Source§impl Serialize for HangupNode
impl Serialize for HangupNode
impl StructuralPartialEq for HangupNode
Auto Trait Implementations§
impl Freeze for HangupNode
impl RefUnwindSafe for HangupNode
impl Send for HangupNode
impl Sync for HangupNode
impl Unpin for HangupNode
impl UnwindSafe for HangupNode
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