#[non_exhaustive]pub struct ReservationSlotsGetVersionRequest {
pub sbom_selections: Vec<SbomSelections>,
/* private fields */
}Available on crate feature
reservation-slots only.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.sbom_selections: Vec<SbomSelections>The SBOM selection to return. Duplicate values in the list will be ignored.
Implementations§
Source§impl ReservationSlotsGetVersionRequest
impl ReservationSlotsGetVersionRequest
pub fn new() -> Self
Sourcepub fn set_sbom_selections<T, V>(self, v: T) -> Self
pub fn set_sbom_selections<T, V>(self, v: T) -> Self
Sets the value of sbom_selections.
§Example
ⓘ
use google_cloud_compute_v1::model::reservation_slots_get_version_request::SbomSelections;
let x = ReservationSlotsGetVersionRequest::new().set_sbom_selections([
SbomSelections::SbomSelectionTarget,
SbomSelections::SbomSelectionUnspecified,
]);Trait Implementations§
Source§impl Clone for ReservationSlotsGetVersionRequest
impl Clone for ReservationSlotsGetVersionRequest
Source§fn clone(&self) -> ReservationSlotsGetVersionRequest
fn clone(&self) -> ReservationSlotsGetVersionRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 ReservationSlotsGetVersionRequest
impl Default for ReservationSlotsGetVersionRequest
Source§fn default() -> ReservationSlotsGetVersionRequest
fn default() -> ReservationSlotsGetVersionRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for ReservationSlotsGetVersionRequest
impl PartialEq for ReservationSlotsGetVersionRequest
Source§fn eq(&self, other: &ReservationSlotsGetVersionRequest) -> bool
fn eq(&self, other: &ReservationSlotsGetVersionRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ReservationSlotsGetVersionRequest
Auto Trait Implementations§
impl Freeze for ReservationSlotsGetVersionRequest
impl RefUnwindSafe for ReservationSlotsGetVersionRequest
impl Send for ReservationSlotsGetVersionRequest
impl Sync for ReservationSlotsGetVersionRequest
impl Unpin for ReservationSlotsGetVersionRequest
impl UnsafeUnpin for ReservationSlotsGetVersionRequest
impl UnwindSafe for ReservationSlotsGetVersionRequest
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