pub struct PatchedBulkRackReservationRequest {
pub id: i32,
pub rack: Option<Box<BulkRackReservationRequestRack>>,
pub units: Option<Vec<i32>>,
pub status: Option<Status>,
pub user: Option<Box<BookmarkRequestUser>>,
pub tenant: Option<Option<Box<AsnRangeRequestTenant>>>,
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
PatchedBulkRackReservationRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§rack: Option<Box<BulkRackReservationRequestRack>>§units: Option<Vec<i32>>§status: Option<Status>pending- Pending *active- Active *stale- Stale
user: Option<Box<BookmarkRequestUser>>§tenant: Option<Option<Box<AsnRangeRequestTenant>>>§description: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkRackReservationRequest
impl PatchedBulkRackReservationRequest
Sourcepub fn new(id: i32) -> PatchedBulkRackReservationRequest
pub fn new(id: i32) -> PatchedBulkRackReservationRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for PatchedBulkRackReservationRequest
impl Clone for PatchedBulkRackReservationRequest
Source§fn clone(&self) -> PatchedBulkRackReservationRequest
fn clone(&self) -> PatchedBulkRackReservationRequest
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 Default for PatchedBulkRackReservationRequest
impl Default for PatchedBulkRackReservationRequest
Source§fn default() -> PatchedBulkRackReservationRequest
fn default() -> PatchedBulkRackReservationRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkRackReservationRequest
impl<'de> Deserialize<'de> for PatchedBulkRackReservationRequest
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 PatchedBulkRackReservationRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkRackReservationRequest
impl RefUnwindSafe for PatchedBulkRackReservationRequest
impl Send for PatchedBulkRackReservationRequest
impl Sync for PatchedBulkRackReservationRequest
impl Unpin for PatchedBulkRackReservationRequest
impl UnsafeUnpin for PatchedBulkRackReservationRequest
impl UnwindSafe for PatchedBulkRackReservationRequest
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