pub struct CreateSpotPodRequest {Show 14 fields
pub bid_per_gpu: f64,
pub cloud_type: String,
pub gpu_count: i32,
pub volume_in_gb: i32,
pub container_disk_in_gb: i32,
pub min_vcpu_count: i32,
pub min_memory_in_gb: i32,
pub gpu_type_id: String,
pub name: String,
pub image_name: String,
pub docker_args: String,
pub ports: String,
pub volume_mount_path: String,
pub env: Vec<EnvVar>,
}Fields§
§bid_per_gpu: f64§cloud_type: String§gpu_count: i32§volume_in_gb: i32§container_disk_in_gb: i32§min_vcpu_count: i32§min_memory_in_gb: i32§gpu_type_id: String§name: String§image_name: String§docker_args: String§ports: String§volume_mount_path: String§env: Vec<EnvVar>Trait Implementations§
Source§impl Debug for CreateSpotPodRequest
impl Debug for CreateSpotPodRequest
Source§impl Default for CreateSpotPodRequest
impl Default for CreateSpotPodRequest
Source§fn default() -> CreateSpotPodRequest
fn default() -> CreateSpotPodRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateSpotPodRequest
impl<'de> Deserialize<'de> for CreateSpotPodRequest
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
Auto Trait Implementations§
impl Freeze for CreateSpotPodRequest
impl RefUnwindSafe for CreateSpotPodRequest
impl Send for CreateSpotPodRequest
impl Sync for CreateSpotPodRequest
impl Unpin for CreateSpotPodRequest
impl UnwindSafe for CreateSpotPodRequest
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