pub enum TraceReuseEvent {
Hit,
Miss,
}Expand description
TraceReuseEvent
Trace-surface semantic reuse result for one query planning attempt. Reuse always refers to the shared prepared query plan, so the event owns only the exact-match hit or miss outcome.
Variants§
Hit
The shared prepared query plan matched the current semantic identity.
Miss
No shared prepared query plan matched the current semantic identity.
Implementations§
Trait Implementations§
Source§impl Clone for TraceReuseEvent
impl Clone for TraceReuseEvent
Source§fn clone(&self) -> TraceReuseEvent
fn clone(&self) -> TraceReuseEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TraceReuseEvent
Source§impl Debug for TraceReuseEvent
impl Debug for TraceReuseEvent
impl Eq for TraceReuseEvent
Source§impl PartialEq for TraceReuseEvent
impl PartialEq for TraceReuseEvent
impl StructuralPartialEq for TraceReuseEvent
Auto Trait Implementations§
impl Freeze for TraceReuseEvent
impl RefUnwindSafe for TraceReuseEvent
impl Send for TraceReuseEvent
impl Sync for TraceReuseEvent
impl Unpin for TraceReuseEvent
impl UnsafeUnpin for TraceReuseEvent
impl UnwindSafe for TraceReuseEvent
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