pub struct PatchedBulkCircuitGroupAssignmentRequest {
pub id: i32,
pub group: Option<Box<BriefCircuitGroupAssignmentSerializerRequestGroup>>,
pub member_type: Option<String>,
pub member_id: Option<i64>,
pub priority: Option<Priority>,
pub tags: Option<Vec<NestedTagRequest>>,
}Expand description
PatchedBulkCircuitGroupAssignmentRequest : Base serializer for group assignments under CircuitSerializer.
Fields§
§id: i32§group: Option<Box<BriefCircuitGroupAssignmentSerializerRequestGroup>>§member_type: Option<String>§member_id: Option<i64>§priority: Option<Priority>primary- Primary *secondary- Secondary *tertiary- Tertiary *inactive- Inactive
Implementations§
Source§impl PatchedBulkCircuitGroupAssignmentRequest
impl PatchedBulkCircuitGroupAssignmentRequest
Sourcepub fn new(id: i32) -> PatchedBulkCircuitGroupAssignmentRequest
pub fn new(id: i32) -> PatchedBulkCircuitGroupAssignmentRequest
Base serializer for group assignments under CircuitSerializer.
Trait Implementations§
Source§impl Clone for PatchedBulkCircuitGroupAssignmentRequest
impl Clone for PatchedBulkCircuitGroupAssignmentRequest
Source§fn clone(&self) -> PatchedBulkCircuitGroupAssignmentRequest
fn clone(&self) -> PatchedBulkCircuitGroupAssignmentRequest
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 PatchedBulkCircuitGroupAssignmentRequest
impl Default for PatchedBulkCircuitGroupAssignmentRequest
Source§fn default() -> PatchedBulkCircuitGroupAssignmentRequest
fn default() -> PatchedBulkCircuitGroupAssignmentRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkCircuitGroupAssignmentRequest
impl<'de> Deserialize<'de> for PatchedBulkCircuitGroupAssignmentRequest
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 PatchedBulkCircuitGroupAssignmentRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkCircuitGroupAssignmentRequest
impl RefUnwindSafe for PatchedBulkCircuitGroupAssignmentRequest
impl Send for PatchedBulkCircuitGroupAssignmentRequest
impl Sync for PatchedBulkCircuitGroupAssignmentRequest
impl Unpin for PatchedBulkCircuitGroupAssignmentRequest
impl UnsafeUnpin for PatchedBulkCircuitGroupAssignmentRequest
impl UnwindSafe for PatchedBulkCircuitGroupAssignmentRequest
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