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