pub struct ProfilerCollector { /* private fields */ }Expand description
Client-side collector for accumulated profiler results.
Accumulates UDF and plan profile results across multiple query executions
and provides access via show(), dump(), and clear() methods.
Implementations§
Source§impl ProfilerCollector
impl ProfilerCollector
Sourcepub fn show(&self, id: Option<i64>) -> String
pub fn show(&self, id: Option<i64>) -> String
Show the profile results for a given profiler ID, or all profiles if ID is None.
Returns a formatted string representation of the profile data.
Trait Implementations§
Source§impl Clone for ProfilerCollector
impl Clone for ProfilerCollector
Source§fn clone(&self) -> ProfilerCollector
fn clone(&self) -> ProfilerCollector
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 moreSource§impl Debug for ProfilerCollector
impl Debug for ProfilerCollector
Auto Trait Implementations§
impl Freeze for ProfilerCollector
impl RefUnwindSafe for ProfilerCollector
impl Send for ProfilerCollector
impl Sync for ProfilerCollector
impl Unpin for ProfilerCollector
impl UnsafeUnpin for ProfilerCollector
impl UnwindSafe for ProfilerCollector
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request