pub struct ResourceInventory {
pub cpu_millicores: u32,
pub memory_bytes: u64,
pub scratch_bytes: u64,
pub accelerators: Vec<AcceleratorRequest>,
pub capabilities: BTreeSet<Capability>,
}Fields§
§cpu_millicores: u32§memory_bytes: u64§scratch_bytes: u64§accelerators: Vec<AcceleratorRequest>§capabilities: BTreeSet<Capability>Trait Implementations§
Source§impl Clone for ResourceInventory
impl Clone for ResourceInventory
Source§fn clone(&self) -> ResourceInventory
fn clone(&self) -> ResourceInventory
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 moreSource§impl Debug for ResourceInventory
impl Debug for ResourceInventory
Source§impl<'de> Deserialize<'de> for ResourceInventory
impl<'de> Deserialize<'de> for ResourceInventory
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
impl Eq for ResourceInventory
Source§impl PartialEq for ResourceInventory
impl PartialEq for ResourceInventory
Source§impl Serialize for ResourceInventory
impl Serialize for ResourceInventory
impl StructuralPartialEq for ResourceInventory
Auto Trait Implementations§
impl Freeze for ResourceInventory
impl RefUnwindSafe for ResourceInventory
impl Send for ResourceInventory
impl Sync for ResourceInventory
impl Unpin for ResourceInventory
impl UnsafeUnpin for ResourceInventory
impl UnwindSafe for ResourceInventory
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