pub struct ScheduledDfg {
pub dfg: DataflowGraph,
pub schedule: Vec<ScheduleStep>,
pub estimated_energy_j: f64,
pub estimated_duration_s: f64,
}Expand description
A scheduled dataflow graph ready for execution
Fields§
§dfg: DataflowGraphThe underlying dataflow graph
schedule: Vec<ScheduleStep>Execution schedule (groups of operators that can run in parallel)
estimated_energy_j: f64Estimated total energy
estimated_duration_s: f64Estimated duration
Trait Implementations§
Source§impl Clone for ScheduledDfg
impl Clone for ScheduledDfg
Source§fn clone(&self) -> ScheduledDfg
fn clone(&self) -> ScheduledDfg
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 ScheduledDfg
impl RefUnwindSafe for ScheduledDfg
impl Send for ScheduledDfg
impl Sync for ScheduledDfg
impl Unpin for ScheduledDfg
impl UnwindSafe for ScheduledDfg
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