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