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