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