pub struct BulkContactAssignmentRequest {
pub id: i32,
pub object_type: String,
pub object_id: i64,
pub contact: 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
BulkContactAssignmentRequest : Adds support for custom fields and tags.
Fields§
§id: i32§object_type: String§object_id: i64§contact: 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 BulkContactAssignmentRequest
impl BulkContactAssignmentRequest
Sourcepub fn new(
id: i32,
object_type: String,
object_id: i64,
contact: BulkContactAssignmentRequestContact,
) -> BulkContactAssignmentRequest
pub fn new( id: i32, object_type: String, object_id: i64, contact: BulkContactAssignmentRequestContact, ) -> BulkContactAssignmentRequest
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for BulkContactAssignmentRequest
impl Clone for BulkContactAssignmentRequest
Source§fn clone(&self) -> BulkContactAssignmentRequest
fn clone(&self) -> BulkContactAssignmentRequest
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 Debug for BulkContactAssignmentRequest
impl Debug for BulkContactAssignmentRequest
Source§impl Default for BulkContactAssignmentRequest
impl Default for BulkContactAssignmentRequest
Source§fn default() -> BulkContactAssignmentRequest
fn default() -> BulkContactAssignmentRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkContactAssignmentRequest
impl<'de> Deserialize<'de> for BulkContactAssignmentRequest
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 BulkContactAssignmentRequest
Auto Trait Implementations§
impl Freeze for BulkContactAssignmentRequest
impl RefUnwindSafe for BulkContactAssignmentRequest
impl Send for BulkContactAssignmentRequest
impl Sync for BulkContactAssignmentRequest
impl Unpin for BulkContactAssignmentRequest
impl UnsafeUnpin for BulkContactAssignmentRequest
impl UnwindSafe for BulkContactAssignmentRequest
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