pub struct BulkContactRequest {Show 13 fields
pub id: i32,
pub groups: Option<Vec<i32>>,
pub name: 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
BulkContactRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§groups: Option<Vec<i32>>§name: 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 BulkContactRequest
impl BulkContactRequest
Sourcepub fn new(id: i32, name: String) -> BulkContactRequest
pub fn new(id: i32, name: String) -> BulkContactRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for BulkContactRequest
impl Clone for BulkContactRequest
Source§fn clone(&self) -> BulkContactRequest
fn clone(&self) -> BulkContactRequest
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 BulkContactRequest
impl Debug for BulkContactRequest
Source§impl Default for BulkContactRequest
impl Default for BulkContactRequest
Source§fn default() -> BulkContactRequest
fn default() -> BulkContactRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkContactRequest
impl<'de> Deserialize<'de> for BulkContactRequest
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 BulkContactRequest
impl PartialEq for BulkContactRequest
Source§impl Serialize for BulkContactRequest
impl Serialize for BulkContactRequest
impl StructuralPartialEq for BulkContactRequest
Auto Trait Implementations§
impl Freeze for BulkContactRequest
impl RefUnwindSafe for BulkContactRequest
impl Send for BulkContactRequest
impl Sync for BulkContactRequest
impl Unpin for BulkContactRequest
impl UnsafeUnpin for BulkContactRequest
impl UnwindSafe for BulkContactRequest
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