pub struct OptimizationContext {
pub available_resources: HashMap<String, f64>,
pub historical_performance: HashMap<String, ActivityPerformance>,
pub target_constraints: OptimizationStrategy,
pub execution_history: Vec<WorkflowExecution>,
}
Expand description
最適化コンテキスト
Fields§
§available_resources: HashMap<String, f64>
§historical_performance: HashMap<String, ActivityPerformance>
§target_constraints: OptimizationStrategy
§execution_history: Vec<WorkflowExecution>
Trait Implementations§
Source§impl Clone for OptimizationContext
impl Clone for OptimizationContext
Source§fn clone(&self) -> OptimizationContext
fn clone(&self) -> OptimizationContext
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 OptimizationContext
impl RefUnwindSafe for OptimizationContext
impl Send for OptimizationContext
impl Sync for OptimizationContext
impl Unpin for OptimizationContext
impl UnwindSafe for OptimizationContext
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