pub struct RequestedDevice {
pub name: Option<String>,
pub count: Option<i32>,
pub constraints: Option<Vec<Constraint>>,
pub affinities: Option<Vec<Affinity>>,
}
Fields§
§name: Option<String>
§count: Option<i32>
§constraints: Option<Vec<Constraint>>
§affinities: Option<Vec<Affinity>>
Implementations§
Source§impl RequestedDevice
impl RequestedDevice
pub fn new() -> RequestedDevice
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<'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