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