pub struct PatchedBulkProviderAccountRequest {
pub id: i32,
pub provider: Option<Box<BriefCircuitRequestProvider>>,
pub name: Option<String>,
pub account: Option<String>,
pub description: Option<String>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedBulkProviderAccountRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§provider: Option<Box<BriefCircuitRequestProvider>>§name: Option<String>§account: Option<String>§description: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkProviderAccountRequest
impl PatchedBulkProviderAccountRequest
Sourcepub fn new(id: i32) -> PatchedBulkProviderAccountRequest
pub fn new(id: i32) -> PatchedBulkProviderAccountRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for PatchedBulkProviderAccountRequest
impl Clone for PatchedBulkProviderAccountRequest
Source§fn clone(&self) -> PatchedBulkProviderAccountRequest
fn clone(&self) -> PatchedBulkProviderAccountRequest
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 PatchedBulkProviderAccountRequest
impl Default for PatchedBulkProviderAccountRequest
Source§fn default() -> PatchedBulkProviderAccountRequest
fn default() -> PatchedBulkProviderAccountRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkProviderAccountRequest
impl<'de> Deserialize<'de> for PatchedBulkProviderAccountRequest
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 PatchedBulkProviderAccountRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkProviderAccountRequest
impl RefUnwindSafe for PatchedBulkProviderAccountRequest
impl Send for PatchedBulkProviderAccountRequest
impl Sync for PatchedBulkProviderAccountRequest
impl Unpin for PatchedBulkProviderAccountRequest
impl UnsafeUnpin for PatchedBulkProviderAccountRequest
impl UnwindSafe for PatchedBulkProviderAccountRequest
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