pub struct PatchedCircuitGroupRequest {
pub name: Option<String>,
pub slug: Option<String>,
pub description: Option<String>,
pub tenant: Option<Option<Box<AsnRangeRequestTenant>>>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedCircuitGroupRequest : Adds support for custom fields and tags.
Fields§
§name: Option<String>§slug: Option<String>§description: Option<String>§tenant: Option<Option<Box<AsnRangeRequestTenant>>>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedCircuitGroupRequest
impl PatchedCircuitGroupRequest
Sourcepub fn new() -> PatchedCircuitGroupRequest
pub fn new() -> PatchedCircuitGroupRequest
Adds support for custom fields and tags.
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 · 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
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 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