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