Struct aws_sdk_lambda::types::builders::TracingConfigBuilder
source · #[non_exhaustive]pub struct TracingConfigBuilder { /* private fields */ }
Expand description
A builder for TracingConfig
.
Implementations§
source§impl TracingConfigBuilder
impl TracingConfigBuilder
sourcepub fn mode(self, input: TracingMode) -> Self
pub fn mode(self, input: TracingMode) -> Self
The tracing mode.
sourcepub fn set_mode(self, input: Option<TracingMode>) -> Self
pub fn set_mode(self, input: Option<TracingMode>) -> Self
The tracing mode.
sourcepub fn get_mode(&self) -> &Option<TracingMode>
pub fn get_mode(&self) -> &Option<TracingMode>
The tracing mode.
sourcepub fn build(self) -> TracingConfig
pub fn build(self) -> TracingConfig
Consumes the builder and constructs a TracingConfig
.
Trait Implementations§
source§impl Clone for TracingConfigBuilder
impl Clone for TracingConfigBuilder
source§fn clone(&self) -> TracingConfigBuilder
fn clone(&self) -> TracingConfigBuilder
Returns a copy of the value. Read more
1.0.0 · 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 TracingConfigBuilder
impl Debug for TracingConfigBuilder
source§impl Default for TracingConfigBuilder
impl Default for TracingConfigBuilder
source§fn default() -> TracingConfigBuilder
fn default() -> TracingConfigBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for TracingConfigBuilder
impl PartialEq for TracingConfigBuilder
source§fn eq(&self, other: &TracingConfigBuilder) -> bool
fn eq(&self, other: &TracingConfigBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TracingConfigBuilder
Auto Trait Implementations§
impl Freeze for TracingConfigBuilder
impl RefUnwindSafe for TracingConfigBuilder
impl Send for TracingConfigBuilder
impl Sync for TracingConfigBuilder
impl Unpin for TracingConfigBuilder
impl UnwindSafe for TracingConfigBuilder
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> 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>
Creates a shared type from an unshared type.