pub struct DagTrajectory {
pub query_hash: u64,
pub dag_embedding: Vec<f32>,
pub attention_mechanism: String,
pub execution_time_ms: f64,
pub improvement_ratio: f32,
pub timestamp: Instant,
}Expand description
A single learning trajectory
Fields§
§query_hash: u64§dag_embedding: Vec<f32>§attention_mechanism: String§execution_time_ms: f64§improvement_ratio: f32§timestamp: InstantImplementations§
Trait Implementations§
Source§impl Clone for DagTrajectory
impl Clone for DagTrajectory
Source§fn clone(&self) -> DagTrajectory
fn clone(&self) -> DagTrajectory
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 DagTrajectory
impl RefUnwindSafe for DagTrajectory
impl Send for DagTrajectory
impl Sync for DagTrajectory
impl Unpin for DagTrajectory
impl UnsafeUnpin for DagTrajectory
impl UnwindSafe for DagTrajectory
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