pub struct LoggerConfigBuilder { /* private fields */ }Implementations§
Source§impl LoggerConfigBuilder
impl LoggerConfigBuilder
Sourcepub fn endpoint(self, endpoint: impl Into<String>) -> Self
pub fn endpoint(self, endpoint: impl Into<String>) -> Self
Override the OTLP endpoint (defaults to http://localhost:4317).
Sourcepub fn add_whitelist_crate(self, crate_name: impl Into<String>) -> Self
pub fn add_whitelist_crate(self, crate_name: impl Into<String>) -> Self
Add a crate to the whitelist (ignored if blank).
Sourcepub fn add_whitelist_crates<I, S>(self, crates: I) -> Self
pub fn add_whitelist_crates<I, S>(self, crates: I) -> Self
Extend the whitelist with multiple crate names.
Sourcepub fn build(self) -> LoggerConfig
pub fn build(self) -> LoggerConfig
Build the final configuration.
Trait Implementations§
Source§impl Debug for LoggerConfigBuilder
impl Debug for LoggerConfigBuilder
Source§impl Default for LoggerConfigBuilder
impl Default for LoggerConfigBuilder
Source§fn default() -> LoggerConfigBuilder
fn default() -> LoggerConfigBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LoggerConfigBuilder
impl RefUnwindSafe for LoggerConfigBuilder
impl Send for LoggerConfigBuilder
impl Sync for LoggerConfigBuilder
impl Unpin for LoggerConfigBuilder
impl UnwindSafe for LoggerConfigBuilder
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