pub struct PatchedBulkDeviceBayRequest {
pub id: i32,
pub device: Option<Box<BriefInterfaceRequestDevice>>,
pub name: Option<String>,
pub label: Option<String>,
pub enabled: Option<bool>,
pub description: Option<String>,
pub installed_device: Option<Option<Box<BulkDeviceBayRequestInstalledDevice>>>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedBulkDeviceBayRequest : Adds an owner field for models which have a ForeignKey to users.Owner.
Fields§
§id: i32§device: Option<Box<BriefInterfaceRequestDevice>>§name: Option<String>§label: Option<String>Physical label
enabled: Option<bool>§description: Option<String>§installed_device: Option<Option<Box<BulkDeviceBayRequestInstalledDevice>>>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkDeviceBayRequest
impl PatchedBulkDeviceBayRequest
Sourcepub fn new(id: i32) -> PatchedBulkDeviceBayRequest
pub fn new(id: i32) -> PatchedBulkDeviceBayRequest
Adds an owner field for models which have a ForeignKey to users.Owner.
Trait Implementations§
Source§impl Clone for PatchedBulkDeviceBayRequest
impl Clone for PatchedBulkDeviceBayRequest
Source§fn clone(&self) -> PatchedBulkDeviceBayRequest
fn clone(&self) -> PatchedBulkDeviceBayRequest
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 PatchedBulkDeviceBayRequest
impl Debug for PatchedBulkDeviceBayRequest
Source§impl Default for PatchedBulkDeviceBayRequest
impl Default for PatchedBulkDeviceBayRequest
Source§fn default() -> PatchedBulkDeviceBayRequest
fn default() -> PatchedBulkDeviceBayRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkDeviceBayRequest
impl<'de> Deserialize<'de> for PatchedBulkDeviceBayRequest
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 PatchedBulkDeviceBayRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkDeviceBayRequest
impl RefUnwindSafe for PatchedBulkDeviceBayRequest
impl Send for PatchedBulkDeviceBayRequest
impl Sync for PatchedBulkDeviceBayRequest
impl Unpin for PatchedBulkDeviceBayRequest
impl UnsafeUnpin for PatchedBulkDeviceBayRequest
impl UnwindSafe for PatchedBulkDeviceBayRequest
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