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