Struct mz_prof::jemalloc::JemallocProfCtl
source · pub struct JemallocProfCtl { /* private fields */ }
Implementations§
source§impl JemallocProfCtl
impl JemallocProfCtl
pub fn get_md(&self) -> JemallocProfMetadata
pub fn activated(&self) -> bool
pub fn activate(&mut self) -> Result<(), Error>
pub fn deactivate(&mut self) -> Result<(), Error>
pub fn dump(&mut self) -> Result<File>
pub fn dump_stats(&mut self, json_format: bool) -> Result<String>
pub fn stats(&self) -> Result<JemallocStats>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for JemallocProfCtl
impl RefUnwindSafe for JemallocProfCtl
impl Send for JemallocProfCtl
impl Sync for JemallocProfCtl
impl Unpin for JemallocProfCtl
impl UnwindSafe for JemallocProfCtl
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
source§impl<T> FutureExt for T
impl<T> FutureExt for T
source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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