pub struct JobQueueRequest {
pub id: Option<Uuid>,
pub name: String,
pub description: Option<String>,
pub queue_type: QueueTypeEnum,
pub tenant: Option<Option<Box<ApprovalWorkflowUser>>>,
pub tags: Option<Vec<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
}Expand description
JobQueueRequest : Base class to use for serializers based on OrganizationalModel or PrimaryModel. Can also be used for models derived from BaseModel, so long as they support custom fields, notes, and relationships.
Fields§
§id: Option<Uuid>§name: String§description: Option<String>§queue_type: QueueTypeEnum§tenant: Option<Option<Box<ApprovalWorkflowUser>>>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl JobQueueRequest
impl JobQueueRequest
Sourcepub fn new(name: String, queue_type: QueueTypeEnum) -> JobQueueRequest
pub fn new(name: String, queue_type: QueueTypeEnum) -> JobQueueRequest
Base class to use for serializers based on OrganizationalModel or PrimaryModel. Can also be used for models derived from BaseModel, so long as they support custom fields, notes, and relationships.
Trait Implementations§
Source§impl Clone for JobQueueRequest
impl Clone for JobQueueRequest
Source§fn clone(&self) -> JobQueueRequest
fn clone(&self) -> JobQueueRequest
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 JobQueueRequest
impl Debug for JobQueueRequest
Source§impl Default for JobQueueRequest
impl Default for JobQueueRequest
Source§fn default() -> JobQueueRequest
fn default() -> JobQueueRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for JobQueueRequest
impl<'de> Deserialize<'de> for JobQueueRequest
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 JobQueueRequest
impl PartialEq for JobQueueRequest
Source§impl Serialize for JobQueueRequest
impl Serialize for JobQueueRequest
impl StructuralPartialEq for JobQueueRequest
Auto Trait Implementations§
impl Freeze for JobQueueRequest
impl RefUnwindSafe for JobQueueRequest
impl Send for JobQueueRequest
impl Sync for JobQueueRequest
impl Unpin for JobQueueRequest
impl UnsafeUnpin for JobQueueRequest
impl UnwindSafe for JobQueueRequest
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