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