pub struct ApprovalCreateProcessInstanceRequest {
pub process_code: String,
pub originator_user_id: String,
pub dept_id: i64,
pub approvers: Option<String>,
pub cc_list: Option<String>,
pub cc_position: Option<String>,
pub form_component_values: Vec<ApprovalFormComponentValue>,
}Expand description
Public webhook and enterprise request/response helper types. Re-exported enterprise request/response types. Request for creating an approval process instance.
Fields§
§process_code: StringProcess code.
originator_user_id: StringOriginator user id.
dept_id: i64Department id.
approvers: Option<String>Optional approvers list.
cc_list: Option<String>Optional cc list.
cc_position: Option<String>Optional cc position.
form_component_values: Vec<ApprovalFormComponentValue>Form fields.
Implementations§
Source§impl ApprovalCreateProcessInstanceRequest
impl ApprovalCreateProcessInstanceRequest
Trait Implementations§
Source§impl Clone for ApprovalCreateProcessInstanceRequest
impl Clone for ApprovalCreateProcessInstanceRequest
Source§fn clone(&self) -> ApprovalCreateProcessInstanceRequest
fn clone(&self) -> ApprovalCreateProcessInstanceRequest
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 moreAuto Trait Implementations§
impl Freeze for ApprovalCreateProcessInstanceRequest
impl RefUnwindSafe for ApprovalCreateProcessInstanceRequest
impl Send for ApprovalCreateProcessInstanceRequest
impl Sync for ApprovalCreateProcessInstanceRequest
impl Unpin for ApprovalCreateProcessInstanceRequest
impl UnsafeUnpin for ApprovalCreateProcessInstanceRequest
impl UnwindSafe for ApprovalCreateProcessInstanceRequest
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