pub struct NewWorkflow {
pub name: String,
pub description: Option<String>,
pub definition: Value,
pub tags: Vec<String>,
pub is_public: bool,
pub is_template: bool,
}Expand description
Request to create a new workflow.
Fields§
§name: String§description: Option<String>§definition: Value§is_public: bool§is_template: boolTrait Implementations§
Source§impl Clone for NewWorkflow
impl Clone for NewWorkflow
Source§fn clone(&self) -> NewWorkflow
fn clone(&self) -> NewWorkflow
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 NewWorkflow
impl Debug for NewWorkflow
Source§impl<'de> Deserialize<'de> for NewWorkflow
impl<'de> Deserialize<'de> for NewWorkflow
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
Auto Trait Implementations§
impl Freeze for NewWorkflow
impl RefUnwindSafe for NewWorkflow
impl Send for NewWorkflow
impl Sync for NewWorkflow
impl Unpin for NewWorkflow
impl UnsafeUnpin for NewWorkflow
impl UnwindSafe for NewWorkflow
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