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