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