pub struct TenancyContactRolesCreateRequest {
pub name: String,
pub slug: String,
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>>,
}Fields§
§name: String§slug: String§description: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl TenancyContactRolesCreateRequest
impl TenancyContactRolesCreateRequest
pub fn new(name: String, slug: String) -> TenancyContactRolesCreateRequest
Trait Implementations§
Source§impl Clone for TenancyContactRolesCreateRequest
impl Clone for TenancyContactRolesCreateRequest
Source§fn clone(&self) -> TenancyContactRolesCreateRequest
fn clone(&self) -> TenancyContactRolesCreateRequest
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 TenancyContactRolesCreateRequest
impl Default for TenancyContactRolesCreateRequest
Source§fn default() -> TenancyContactRolesCreateRequest
fn default() -> TenancyContactRolesCreateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TenancyContactRolesCreateRequest
impl<'de> Deserialize<'de> for TenancyContactRolesCreateRequest
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 TenancyContactRolesCreateRequest
impl PartialEq for TenancyContactRolesCreateRequest
Source§fn eq(&self, other: &TenancyContactRolesCreateRequest) -> bool
fn eq(&self, other: &TenancyContactRolesCreateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TenancyContactRolesCreateRequest
Auto Trait Implementations§
impl Freeze for TenancyContactRolesCreateRequest
impl RefUnwindSafe for TenancyContactRolesCreateRequest
impl Send for TenancyContactRolesCreateRequest
impl Sync for TenancyContactRolesCreateRequest
impl Unpin for TenancyContactRolesCreateRequest
impl UnsafeUnpin for TenancyContactRolesCreateRequest
impl UnwindSafe for TenancyContactRolesCreateRequest
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