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