pub struct RequestedDevice {
pub affinities: Option<Vec<Affinity>>,
pub constraints: Option<Vec<Constraint>>,
pub count: Option<i32>,
pub name: Option<String>,
}
Fields§
§affinities: Option<Vec<Affinity>>
§constraints: Option<Vec<Constraint>>
§count: Option<i32>
§name: Option<String>
Trait Implementations§
Source§impl Clone for RequestedDevice
impl Clone for RequestedDevice
Source§fn clone(&self) -> RequestedDevice
fn clone(&self) -> RequestedDevice
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RequestedDevice
impl Debug for RequestedDevice
Source§impl Default for RequestedDevice
impl Default for RequestedDevice
Source§fn default() -> RequestedDevice
fn default() -> RequestedDevice
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequestedDevice
impl<'de> Deserialize<'de> for RequestedDevice
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 RequestedDevice
impl PartialEq for RequestedDevice
Source§impl Serialize for RequestedDevice
impl Serialize for RequestedDevice
impl StructuralPartialEq for RequestedDevice
Auto Trait Implementations§
impl Freeze for RequestedDevice
impl RefUnwindSafe for RequestedDevice
impl Send for RequestedDevice
impl Sync for RequestedDevice
impl Unpin for RequestedDevice
impl UnwindSafe for RequestedDevice
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