pub struct AllocationPlan {
pub allocations: Vec<ConfigAllocation>,
pub total_resources_used: Float,
pub n_levels: usize,
pub final_configs: usize,
}Expand description
Plan for resource allocation
Fields§
§allocations: Vec<ConfigAllocation>§total_resources_used: Float§n_levels: usize§final_configs: usizeTrait Implementations§
Source§impl Clone for AllocationPlan
impl Clone for AllocationPlan
Source§fn clone(&self) -> AllocationPlan
fn clone(&self) -> AllocationPlan
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 AllocationPlan
impl RefUnwindSafe for AllocationPlan
impl Send for AllocationPlan
impl Sync for AllocationPlan
impl Unpin for AllocationPlan
impl UnwindSafe for AllocationPlan
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