pub struct DeployResourceReservations { /* private fields */ }Expand description
Authored deploy resource reservations with source-aware child fields.
Implementations§
Source§impl DeployResourceReservations
impl DeployResourceReservations
Sourcepub const fn span(&self) -> SourceSpan
pub const fn span(&self) -> SourceSpan
Returns the complete resource-reservations mapping span.
Sourcepub const fn cpus(&self) -> Option<&Located<DeployResourceCpus>>
pub const fn cpus(&self) -> Option<&Located<DeployResourceCpus>>
Returns the authored deploy resource reservation CPU scalar spelling and category.
Sourcepub const fn memory(&self) -> Option<&Located<DeployResourceMemory>>
pub const fn memory(&self) -> Option<&Located<DeployResourceMemory>>
Returns the authored deploy resource reservation memory value and its source location.
Sourcepub const fn generic_resources(&self) -> Option<&DeployGenericResources>
pub const fn generic_resources(&self) -> Option<&DeployGenericResources>
Returns authored ordered generic-resource reservations, including an explicit empty list.
Sourcepub const fn devices(&self) -> Option<&DeployReservationDevices>
pub const fn devices(&self) -> Option<&DeployReservationDevices>
Returns authored reservation devices, including an explicit empty list.
Sourcepub fn extension_fields(&self) -> &[FieldReference]
pub fn extension_fields(&self) -> &[FieldReference]
Returns retained resource-reservation extensions.
Sourcepub fn unknown_fields(&self) -> &[FieldReference]
pub fn unknown_fields(&self) -> &[FieldReference]
Returns retained unknown resource-reservation fields.
Trait Implementations§
Source§impl Clone for DeployResourceReservations
impl Clone for DeployResourceReservations
Source§fn clone(&self) -> DeployResourceReservations
fn clone(&self) -> DeployResourceReservations
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 DeployResourceReservations
impl Debug for DeployResourceReservations
impl Eq for DeployResourceReservations
impl StructuralPartialEq for DeployResourceReservations
Auto Trait Implementations§
impl Freeze for DeployResourceReservations
impl RefUnwindSafe for DeployResourceReservations
impl Send for DeployResourceReservations
impl Sync for DeployResourceReservations
impl Unpin for DeployResourceReservations
impl UnsafeUnpin for DeployResourceReservations
impl UnwindSafe for DeployResourceReservations
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