pub struct PatchedBulkContactRequest {Show 13 fields
pub id: i32,
pub groups: Option<Vec<i32>>,
pub name: Option<String>,
pub title: Option<String>,
pub phone: Option<String>,
pub email: Option<Box<BulkContactRequestEmail>>,
pub address: Option<String>,
pub link: Option<Box<BulkContactRequestLink>>,
pub description: Option<String>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedBulkContactRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§groups: Option<Vec<i32>>§name: Option<String>§title: Option<String>§phone: Option<String>§email: Option<Box<BulkContactRequestEmail>>§address: Option<String>§link: Option<Box<BulkContactRequestLink>>§description: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkContactRequest
impl PatchedBulkContactRequest
Sourcepub fn new(id: i32) -> PatchedBulkContactRequest
pub fn new(id: i32) -> PatchedBulkContactRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for PatchedBulkContactRequest
impl Clone for PatchedBulkContactRequest
Source§fn clone(&self) -> PatchedBulkContactRequest
fn clone(&self) -> PatchedBulkContactRequest
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 PatchedBulkContactRequest
impl Debug for PatchedBulkContactRequest
Source§impl Default for PatchedBulkContactRequest
impl Default for PatchedBulkContactRequest
Source§fn default() -> PatchedBulkContactRequest
fn default() -> PatchedBulkContactRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkContactRequest
impl<'de> Deserialize<'de> for PatchedBulkContactRequest
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 PatchedBulkContactRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkContactRequest
impl RefUnwindSafe for PatchedBulkContactRequest
impl Send for PatchedBulkContactRequest
impl Sync for PatchedBulkContactRequest
impl Unpin for PatchedBulkContactRequest
impl UnsafeUnpin for PatchedBulkContactRequest
impl UnwindSafe for PatchedBulkContactRequest
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