pub struct StartParamsBuilder { /* private fields */ }
Implementations§
Source§impl StartParamsBuilder
impl StartParamsBuilder
pub fn buffer_usage_reporting_interval( self, buffer_usage_reporting_interval: impl Into<f64>, ) -> StartParamsBuilder
pub fn transfer_mode( self, transfer_mode: impl Into<StartTransferMode>, ) -> StartParamsBuilder
pub fn stream_format( self, stream_format: impl Into<StreamFormat>, ) -> StartParamsBuilder
pub fn stream_compression( self, stream_compression: impl Into<StreamCompression>, ) -> StartParamsBuilder
pub fn trace_config( self, trace_config: impl Into<TraceConfig>, ) -> StartParamsBuilder
pub fn perfetto_config( self, perfetto_config: impl Into<Binary>, ) -> StartParamsBuilder
pub fn tracing_backend( self, tracing_backend: impl Into<TracingBackend>, ) -> StartParamsBuilder
pub fn build(self) -> StartParams
Trait Implementations§
Source§impl Clone for StartParamsBuilder
impl Clone for StartParamsBuilder
Source§fn clone(&self) -> StartParamsBuilder
fn clone(&self) -> StartParamsBuilder
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 Default for StartParamsBuilder
impl Default for StartParamsBuilder
Source§fn default() -> StartParamsBuilder
fn default() -> StartParamsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StartParamsBuilder
impl RefUnwindSafe for StartParamsBuilder
impl Send for StartParamsBuilder
impl Sync for StartParamsBuilder
impl Unpin for StartParamsBuilder
impl UnwindSafe for StartParamsBuilder
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> 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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more