pub struct BpmnFlowWithDraft {
pub path: String,
pub summary: String,
pub description: String,
pub bpmn_xml: String,
pub schema: Option<Value>,
pub extra_perms: HashMap<String, bool>,
pub draft_only: Option<bool>,
pub draft: Option<Value>,
pub labels: Option<Vec<String>>,
}Fields§
§path: String§summary: String§description: String§bpmn_xml: String§schema: Option<Value>§extra_perms: HashMap<String, bool>§draft_only: Option<bool>§draft: Option<Value>§labels: Option<Vec<String>>Implementations§
Trait Implementations§
Source§impl Clone for BpmnFlowWithDraft
impl Clone for BpmnFlowWithDraft
Source§fn clone(&self) -> BpmnFlowWithDraft
fn clone(&self) -> BpmnFlowWithDraft
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 BpmnFlowWithDraft
impl Debug for BpmnFlowWithDraft
Source§impl Default for BpmnFlowWithDraft
impl Default for BpmnFlowWithDraft
Source§fn default() -> BpmnFlowWithDraft
fn default() -> BpmnFlowWithDraft
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BpmnFlowWithDraft
impl<'de> Deserialize<'de> for BpmnFlowWithDraft
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 BpmnFlowWithDraft
impl PartialEq for BpmnFlowWithDraft
Source§impl Serialize for BpmnFlowWithDraft
impl Serialize for BpmnFlowWithDraft
impl StructuralPartialEq for BpmnFlowWithDraft
Auto Trait Implementations§
impl Freeze for BpmnFlowWithDraft
impl RefUnwindSafe for BpmnFlowWithDraft
impl Send for BpmnFlowWithDraft
impl Sync for BpmnFlowWithDraft
impl Unpin for BpmnFlowWithDraft
impl UnsafeUnpin for BpmnFlowWithDraft
impl UnwindSafe for BpmnFlowWithDraft
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