pub struct PatchedBulkWritableModuleRequest {
pub id: Uuid,
pub serial: Option<Option<String>>,
pub asset_tag: Option<Option<String>>,
pub module_type: Option<Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
pub parent_module_bay: Option<Option<Box<ApprovalWorkflowUser>>>,
pub status: Option<Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
pub role: Option<Option<Box<ApprovalWorkflowUser>>>,
pub tenant: Option<Option<Box<ApprovalWorkflowUser>>>,
pub location: Option<Option<Box<ApprovalWorkflowUser>>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
pub tags: Option<Vec<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
}Expand description
PatchedBulkWritableModuleRequest : 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: Uuid§serial: Option<Option<String>>§asset_tag: Option<Option<String>>A unique tag used to identify this module
module_type: Option<Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>>§parent_module_bay: Option<Option<Box<ApprovalWorkflowUser>>>§status: Option<Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>>§role: Option<Option<Box<ApprovalWorkflowUser>>>§tenant: Option<Option<Box<ApprovalWorkflowUser>>>§location: Option<Option<Box<ApprovalWorkflowUser>>>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl PatchedBulkWritableModuleRequest
impl PatchedBulkWritableModuleRequest
Sourcepub fn new(id: Uuid) -> PatchedBulkWritableModuleRequest
pub fn new(id: Uuid) -> PatchedBulkWritableModuleRequest
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 PatchedBulkWritableModuleRequest
impl Clone for PatchedBulkWritableModuleRequest
Source§fn clone(&self) -> PatchedBulkWritableModuleRequest
fn clone(&self) -> PatchedBulkWritableModuleRequest
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 Default for PatchedBulkWritableModuleRequest
impl Default for PatchedBulkWritableModuleRequest
Source§fn default() -> PatchedBulkWritableModuleRequest
fn default() -> PatchedBulkWritableModuleRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkWritableModuleRequest
impl<'de> Deserialize<'de> for PatchedBulkWritableModuleRequest
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 PatchedBulkWritableModuleRequest
impl PartialEq for PatchedBulkWritableModuleRequest
Source§fn eq(&self, other: &PatchedBulkWritableModuleRequest) -> bool
fn eq(&self, other: &PatchedBulkWritableModuleRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PatchedBulkWritableModuleRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkWritableModuleRequest
impl RefUnwindSafe for PatchedBulkWritableModuleRequest
impl Send for PatchedBulkWritableModuleRequest
impl Sync for PatchedBulkWritableModuleRequest
impl Unpin for PatchedBulkWritableModuleRequest
impl UnsafeUnpin for PatchedBulkWritableModuleRequest
impl UnwindSafe for PatchedBulkWritableModuleRequest
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