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