pub struct CmmnCaseModelWithDraft {
pub path: String,
pub summary: String,
pub description: String,
pub cmmn_xml: Option<Option<String>>,
pub extra_perms: HashMap<String, bool>,
pub draft_only: Option<bool>,
pub draft: Option<Value>,
pub labels: Option<Vec<String>>,
}Expand description
CmmnCaseModelWithDraft : The get/draft/{path} shape — the deployed model plus the unsaved draft row parked at the same path.
Fields§
§path: String§summary: String§description: String§cmmn_xml: Option<Option<String>>The deployed CMMN 1.1 XML, byte-for-byte as saved. Null only when the model row carries no version at all — which a model created through this API never does, since every save appends one.
extra_perms: HashMap<String, bool>§draft_only: Option<bool>§draft: Option<Value>§labels: Option<Vec<String>>Implementations§
Trait Implementations§
Source§impl Clone for CmmnCaseModelWithDraft
impl Clone for CmmnCaseModelWithDraft
Source§impl Debug for CmmnCaseModelWithDraft
impl Debug for CmmnCaseModelWithDraft
Source§impl Default for CmmnCaseModelWithDraft
impl Default for CmmnCaseModelWithDraft
Source§impl<'de> Deserialize<'de> for CmmnCaseModelWithDraft
impl<'de> Deserialize<'de> for CmmnCaseModelWithDraft
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 CmmnCaseModelWithDraft
impl PartialEq for CmmnCaseModelWithDraft
Source§impl Serialize for CmmnCaseModelWithDraft
impl Serialize for CmmnCaseModelWithDraft
impl StructuralPartialEq for CmmnCaseModelWithDraft
Auto Trait Implementations§
impl Freeze for CmmnCaseModelWithDraft
impl RefUnwindSafe for CmmnCaseModelWithDraft
impl Send for CmmnCaseModelWithDraft
impl Sync for CmmnCaseModelWithDraft
impl Unpin for CmmnCaseModelWithDraft
impl UnsafeUnpin for CmmnCaseModelWithDraft
impl UnwindSafe for CmmnCaseModelWithDraft
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