pub struct PatchedBulkContactAssignmentRequest {
pub id: i32,
pub object_type: Option<String>,
pub object_id: Option<i64>,
pub contact: Option<Box<BulkContactAssignmentRequestContact>>,
pub role: Option<Option<Box<BulkContactAssignmentRequestRole>>>,
pub priority: Option<Priority>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedBulkContactAssignmentRequest : Adds support for custom fields and tags.
Fields§
§id: i32§object_type: Option<String>§object_id: Option<i64>§contact: Option<Box<BulkContactAssignmentRequestContact>>§role: Option<Option<Box<BulkContactAssignmentRequestRole>>>§priority: Option<Priority>primary- Primary *secondary- Secondary *tertiary- Tertiary *inactive- Inactive
custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkContactAssignmentRequest
impl PatchedBulkContactAssignmentRequest
Sourcepub fn new(id: i32) -> PatchedBulkContactAssignmentRequest
pub fn new(id: i32) -> PatchedBulkContactAssignmentRequest
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for PatchedBulkContactAssignmentRequest
impl Clone for PatchedBulkContactAssignmentRequest
Source§fn clone(&self) -> PatchedBulkContactAssignmentRequest
fn clone(&self) -> PatchedBulkContactAssignmentRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PatchedBulkContactAssignmentRequest
impl Default for PatchedBulkContactAssignmentRequest
Source§fn default() -> PatchedBulkContactAssignmentRequest
fn default() -> PatchedBulkContactAssignmentRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkContactAssignmentRequest
impl<'de> Deserialize<'de> for PatchedBulkContactAssignmentRequest
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
impl StructuralPartialEq for PatchedBulkContactAssignmentRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkContactAssignmentRequest
impl RefUnwindSafe for PatchedBulkContactAssignmentRequest
impl Send for PatchedBulkContactAssignmentRequest
impl Sync for PatchedBulkContactAssignmentRequest
impl Unpin for PatchedBulkContactAssignmentRequest
impl UnsafeUnpin for PatchedBulkContactAssignmentRequest
impl UnwindSafe for PatchedBulkContactAssignmentRequest
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