pub struct PatchedNamespaceRequest {
pub id: Option<Uuid>,
pub name: Option<String>,
pub description: Option<String>,
pub location: Option<Option<Box<ApprovalWorkflowUser>>>,
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
PatchedNamespaceRequest : 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: Option<String>§description: Option<String>§location: Option<Option<Box<ApprovalWorkflowUser>>>§tenant: Option<Option<Box<ApprovalWorkflowUser>>>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl PatchedNamespaceRequest
impl PatchedNamespaceRequest
Sourcepub fn new() -> PatchedNamespaceRequest
pub fn new() -> PatchedNamespaceRequest
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 PatchedNamespaceRequest
impl Clone for PatchedNamespaceRequest
Source§fn clone(&self) -> PatchedNamespaceRequest
fn clone(&self) -> PatchedNamespaceRequest
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 PatchedNamespaceRequest
impl Debug for PatchedNamespaceRequest
Source§impl Default for PatchedNamespaceRequest
impl Default for PatchedNamespaceRequest
Source§fn default() -> PatchedNamespaceRequest
fn default() -> PatchedNamespaceRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedNamespaceRequest
impl<'de> Deserialize<'de> for PatchedNamespaceRequest
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 PatchedNamespaceRequest
impl PartialEq for PatchedNamespaceRequest
Source§impl Serialize for PatchedNamespaceRequest
impl Serialize for PatchedNamespaceRequest
impl StructuralPartialEq for PatchedNamespaceRequest
Auto Trait Implementations§
impl Freeze for PatchedNamespaceRequest
impl RefUnwindSafe for PatchedNamespaceRequest
impl Send for PatchedNamespaceRequest
impl Sync for PatchedNamespaceRequest
impl Unpin for PatchedNamespaceRequest
impl UnsafeUnpin for PatchedNamespaceRequest
impl UnwindSafe for PatchedNamespaceRequest
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