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