pub struct NewBpmnFlow {
pub path: String,
pub summary: String,
pub description: Option<String>,
pub bpmn_xml: String,
pub schema: Option<Value>,
pub draft_only: Option<bool>,
pub labels: Option<Vec<String>>,
}Fields§
§path: String§summary: String§description: Option<String>§bpmn_xml: String§schema: Option<Value>JSON Schema of the process’s start variables (the flow_input accepted by POST /bpmn/run/p/{path}). Optional: when omitted, it is derived server-side from the deployed diagram — declared start form properties plus variables the process reads but never sets. Supply one only to override that derivation.
draft_only: Option<bool>§labels: Option<Vec<String>>Implementations§
Source§impl NewBpmnFlow
impl NewBpmnFlow
Trait Implementations§
Source§impl Clone for NewBpmnFlow
impl Clone for NewBpmnFlow
Source§fn clone(&self) -> NewBpmnFlow
fn clone(&self) -> NewBpmnFlow
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 NewBpmnFlow
impl Debug for NewBpmnFlow
Source§impl Default for NewBpmnFlow
impl Default for NewBpmnFlow
Source§fn default() -> NewBpmnFlow
fn default() -> NewBpmnFlow
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NewBpmnFlow
impl<'de> Deserialize<'de> for NewBpmnFlow
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 NewBpmnFlow
impl PartialEq for NewBpmnFlow
Source§impl Serialize for NewBpmnFlow
impl Serialize for NewBpmnFlow
impl StructuralPartialEq for NewBpmnFlow
Auto Trait Implementations§
impl Freeze for NewBpmnFlow
impl RefUnwindSafe for NewBpmnFlow
impl Send for NewBpmnFlow
impl Sync for NewBpmnFlow
impl Unpin for NewBpmnFlow
impl UnsafeUnpin for NewBpmnFlow
impl UnwindSafe for NewBpmnFlow
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