pub struct StrategyResourceAllocation {
pub cpu_cores: f64,
pub memory_bytes: u64,
pub priority: u32,
}Expand description
Resource allocation configuration for strategies
Fields§
§cpu_cores: f64CPU core allocation
memory_bytes: u64Memory allocation in bytes
priority: u32Priority level (higher = more priority)
Trait Implementations§
Source§impl Clone for StrategyResourceAllocation
impl Clone for StrategyResourceAllocation
Source§fn clone(&self) -> StrategyResourceAllocation
fn clone(&self) -> StrategyResourceAllocation
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 moreAuto Trait Implementations§
impl Freeze for StrategyResourceAllocation
impl RefUnwindSafe for StrategyResourceAllocation
impl Send for StrategyResourceAllocation
impl Sync for StrategyResourceAllocation
impl Unpin for StrategyResourceAllocation
impl UnwindSafe for StrategyResourceAllocation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more