pub struct BulkWritableRirRequest {
pub id: Uuid,
pub name: String,
pub is_private: Option<bool>,
pub description: Option<String>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
}Expand description
BulkWritableRirRequest : Base class to use for serializers based on OrganizationalModel or PrimaryModel. Can also be used for models derived from BaseModel, so long as they support custom fields, notes, and relationships.
Fields§
§id: Uuid§name: String§is_private: Option<bool>IP space managed by this RIR is considered private
description: Option<String>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl BulkWritableRirRequest
impl BulkWritableRirRequest
Sourcepub fn new(id: Uuid, name: String) -> BulkWritableRirRequest
pub fn new(id: Uuid, name: String) -> BulkWritableRirRequest
Base class to use for serializers based on OrganizationalModel or PrimaryModel. Can also be used for models derived from BaseModel, so long as they support custom fields, notes, and relationships.
Trait Implementations§
Source§impl Clone for BulkWritableRirRequest
impl Clone for BulkWritableRirRequest
Source§fn clone(&self) -> BulkWritableRirRequest
fn clone(&self) -> BulkWritableRirRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 BulkWritableRirRequest
impl Debug for BulkWritableRirRequest
Source§impl Default for BulkWritableRirRequest
impl Default for BulkWritableRirRequest
Source§fn default() -> BulkWritableRirRequest
fn default() -> BulkWritableRirRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkWritableRirRequest
impl<'de> Deserialize<'de> for BulkWritableRirRequest
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 BulkWritableRirRequest
impl PartialEq for BulkWritableRirRequest
Source§impl Serialize for BulkWritableRirRequest
impl Serialize for BulkWritableRirRequest
impl StructuralPartialEq for BulkWritableRirRequest
Auto Trait Implementations§
impl Freeze for BulkWritableRirRequest
impl RefUnwindSafe for BulkWritableRirRequest
impl Send for BulkWritableRirRequest
impl Sync for BulkWritableRirRequest
impl Unpin for BulkWritableRirRequest
impl UnsafeUnpin for BulkWritableRirRequest
impl UnwindSafe for BulkWritableRirRequest
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