#[non_exhaustive]pub struct SplitCapacityCommitmentRequest {
pub name: String,
pub slot_count: i64,
/* private fields */
}Expand description
The request for ReservationService.SplitCapacityCommitment.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: StringRequired. The resource name e.g.,:
projects/myproject/locations/US/capacityCommitments/123
slot_count: i64Number of slots in the capacity commitment after the split.
Implementations§
Source§impl SplitCapacityCommitmentRequest
impl SplitCapacityCommitmentRequest
Trait Implementations§
Source§impl Clone for SplitCapacityCommitmentRequest
impl Clone for SplitCapacityCommitmentRequest
Source§fn clone(&self) -> SplitCapacityCommitmentRequest
fn clone(&self) -> SplitCapacityCommitmentRequest
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 SplitCapacityCommitmentRequest
impl Default for SplitCapacityCommitmentRequest
Source§fn default() -> SplitCapacityCommitmentRequest
fn default() -> SplitCapacityCommitmentRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for SplitCapacityCommitmentRequest
Auto Trait Implementations§
impl Freeze for SplitCapacityCommitmentRequest
impl RefUnwindSafe for SplitCapacityCommitmentRequest
impl Send for SplitCapacityCommitmentRequest
impl Sync for SplitCapacityCommitmentRequest
impl Unpin for SplitCapacityCommitmentRequest
impl UnsafeUnpin for SplitCapacityCommitmentRequest
impl UnwindSafe for SplitCapacityCommitmentRequest
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