Struct tracing_tracy::DefaultConfig

source ·
pub struct DefaultConfig(/* private fields */);
Expand description

A default configuration of the TracyLayer.

This type does not allow for any adjustment of the configuration. In order to customize the behaviour of the layer implement the Config trait for your own type.

Trait Implementations§

source§

impl Config for DefaultConfig

source§

type Formatter = DefaultFields

source§

fn formatter(&self) -> &Self::Formatter

Use a custom field formatting implementation.
source§

fn stack_depth(&self, metadata: &Metadata<'_>) -> u16

Specify the maximum number of stack frames that will be collected. Read more
source§

fn format_fields_in_zone_name(&self) -> bool

Specify whether or not to include tracing span fields in the tracy zone name, or to emit them as zone text. Read more
source§

fn on_error(&self, client: &Client, error: &'static str)

Apply handling for errors detected by the TracyLayer. Read more
source§

impl Default for DefaultConfig

source§

fn default() -> DefaultConfig

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

source§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.