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