pub struct ProjectDeployReservationDeviceOptionItem { /* private fields */ }Expand description
One effective device-options list item retained without splitting or coercion.
Implementations§
Source§impl ProjectDeployReservationDeviceOptionItem
impl ProjectDeployReservationDeviceOptionItem
Sourcepub const fn form(&self) -> ProjectDeployReservationDeviceOptionItemForm
pub const fn form(&self) -> ProjectDeployReservationDeviceOptionItemForm
Returns the effective item form.
Sourcepub const fn value(&self) -> Option<&ProjectValue<String>>
pub const fn value(&self) -> Option<&ProjectValue<String>>
Returns the exact list string when the item was valid.
Trait Implementations§
Source§impl Clone for ProjectDeployReservationDeviceOptionItem
impl Clone for ProjectDeployReservationDeviceOptionItem
Source§fn clone(&self) -> ProjectDeployReservationDeviceOptionItem
fn clone(&self) -> ProjectDeployReservationDeviceOptionItem
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 moreimpl Eq for ProjectDeployReservationDeviceOptionItem
impl StructuralPartialEq for ProjectDeployReservationDeviceOptionItem
Auto Trait Implementations§
impl Freeze for ProjectDeployReservationDeviceOptionItem
impl RefUnwindSafe for ProjectDeployReservationDeviceOptionItem
impl Send for ProjectDeployReservationDeviceOptionItem
impl Sync for ProjectDeployReservationDeviceOptionItem
impl Unpin for ProjectDeployReservationDeviceOptionItem
impl UnsafeUnpin for ProjectDeployReservationDeviceOptionItem
impl UnwindSafe for ProjectDeployReservationDeviceOptionItem
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