pub struct ResourceReq {
pub min_memory: u64,
pub min_cpu_cores: u32,
pub min_block: u64,
pub fuel: u64,
}Expand description
Resource requirements for a task.
Fields§
§min_memory: u64Minimum memory in bytes.
min_cpu_cores: u32Minimum CPU cores.
min_block: u64Minimum block storage in bytes.
fuel: u64Fuel budget for execution.
Trait Implementations§
Source§impl Clone for ResourceReq
impl Clone for ResourceReq
Source§fn clone(&self) -> ResourceReq
fn clone(&self) -> ResourceReq
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 ResourceReq
impl Debug for ResourceReq
Auto Trait Implementations§
impl Freeze for ResourceReq
impl RefUnwindSafe for ResourceReq
impl Send for ResourceReq
impl Sync for ResourceReq
impl Unpin for ResourceReq
impl UnwindSafe for ResourceReq
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