pub struct LinkFlexibleGpuRequest {
pub dry_run: Option<bool>,
pub flexible_gpu_id: String,
pub vm_id: String,
}Fields§
§dry_run: Option<bool>If true, checks whether you have the required permissions to perform the action.
flexible_gpu_id: StringThe ID of the fGPU you want to attach.
vm_id: StringThe ID of the VM you want to attach the fGPU to.
Implementations§
Source§impl LinkFlexibleGpuRequest
impl LinkFlexibleGpuRequest
pub fn new(flexible_gpu_id: String, vm_id: String) -> LinkFlexibleGpuRequest
Trait Implementations§
Source§impl Clone for LinkFlexibleGpuRequest
impl Clone for LinkFlexibleGpuRequest
Source§fn clone(&self) -> LinkFlexibleGpuRequest
fn clone(&self) -> LinkFlexibleGpuRequest
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 Debug for LinkFlexibleGpuRequest
impl Debug for LinkFlexibleGpuRequest
Source§impl Default for LinkFlexibleGpuRequest
impl Default for LinkFlexibleGpuRequest
Source§fn default() -> LinkFlexibleGpuRequest
fn default() -> LinkFlexibleGpuRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LinkFlexibleGpuRequest
impl<'de> Deserialize<'de> for LinkFlexibleGpuRequest
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
Source§impl PartialEq for LinkFlexibleGpuRequest
impl PartialEq for LinkFlexibleGpuRequest
Source§impl Serialize for LinkFlexibleGpuRequest
impl Serialize for LinkFlexibleGpuRequest
impl StructuralPartialEq for LinkFlexibleGpuRequest
Auto Trait Implementations§
impl Freeze for LinkFlexibleGpuRequest
impl RefUnwindSafe for LinkFlexibleGpuRequest
impl Send for LinkFlexibleGpuRequest
impl Sync for LinkFlexibleGpuRequest
impl Unpin for LinkFlexibleGpuRequest
impl UnwindSafe for LinkFlexibleGpuRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.