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