pub struct DataTesterConfigBuilder<S: State = Empty> { /* private fields */ }Expand description
Use builder syntax to set the inputs and finish with build().
Implementations§
Source§impl<S: State> DataTesterConfigBuilder<S>
impl<S: State> DataTesterConfigBuilder<S>
Sourcepub fn build(self) -> DataTesterConfigwhere
S: IsComplete,
pub fn build(self) -> DataTesterConfigwhere
S: IsComplete,
Finish building and return the requested object
Sourcepub fn base(self, value: DataActorConfig) -> DataTesterConfigBuilder<SetBase<S>>where
S::Base: IsUnset,
pub fn base(self, value: DataActorConfig) -> DataTesterConfigBuilder<SetBase<S>>where
S::Base: IsUnset,
Sourcepub fn maybe_base(
self,
value: Option<DataActorConfig>,
) -> DataTesterConfigBuilder<SetBase<S>>where
S::Base: IsUnset,
pub fn maybe_base(
self,
value: Option<DataActorConfig>,
) -> DataTesterConfigBuilder<SetBase<S>>where
S::Base: IsUnset,
Sourcepub fn instrument_ids(
self,
value: Vec<InstrumentId>,
) -> DataTesterConfigBuilder<SetInstrumentIds<S>>where
S::InstrumentIds: IsUnset,
pub fn instrument_ids(
self,
value: Vec<InstrumentId>,
) -> DataTesterConfigBuilder<SetInstrumentIds<S>>where
S::InstrumentIds: IsUnset,
Sourcepub fn maybe_instrument_ids(
self,
value: Option<Vec<InstrumentId>>,
) -> DataTesterConfigBuilder<SetInstrumentIds<S>>where
S::InstrumentIds: IsUnset,
pub fn maybe_instrument_ids(
self,
value: Option<Vec<InstrumentId>>,
) -> DataTesterConfigBuilder<SetInstrumentIds<S>>where
S::InstrumentIds: IsUnset,
Sourcepub fn client_id(
self,
value: ClientId,
) -> DataTesterConfigBuilder<SetClientId<S>>where
S::ClientId: IsUnset,
pub fn client_id(
self,
value: ClientId,
) -> DataTesterConfigBuilder<SetClientId<S>>where
S::ClientId: IsUnset,
Sourcepub fn maybe_client_id(
self,
value: Option<ClientId>,
) -> DataTesterConfigBuilder<SetClientId<S>>where
S::ClientId: IsUnset,
pub fn maybe_client_id(
self,
value: Option<ClientId>,
) -> DataTesterConfigBuilder<SetClientId<S>>where
S::ClientId: IsUnset,
Sourcepub fn bar_types(
self,
value: Vec<BarType>,
) -> DataTesterConfigBuilder<SetBarTypes<S>>where
S::BarTypes: IsUnset,
pub fn bar_types(
self,
value: Vec<BarType>,
) -> DataTesterConfigBuilder<SetBarTypes<S>>where
S::BarTypes: IsUnset,
Sourcepub fn maybe_bar_types(
self,
value: Option<Vec<BarType>>,
) -> DataTesterConfigBuilder<SetBarTypes<S>>where
S::BarTypes: IsUnset,
pub fn maybe_bar_types(
self,
value: Option<Vec<BarType>>,
) -> DataTesterConfigBuilder<SetBarTypes<S>>where
S::BarTypes: IsUnset,
Sourcepub fn subscribe_book_deltas(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeBookDeltas<S>>where
S::SubscribeBookDeltas: IsUnset,
pub fn subscribe_book_deltas(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeBookDeltas<S>>where
S::SubscribeBookDeltas: IsUnset,
Sourcepub fn maybe_subscribe_book_deltas(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeBookDeltas<S>>where
S::SubscribeBookDeltas: IsUnset,
pub fn maybe_subscribe_book_deltas(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeBookDeltas<S>>where
S::SubscribeBookDeltas: IsUnset,
Sourcepub fn subscribe_book_depth(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeBookDepth<S>>where
S::SubscribeBookDepth: IsUnset,
pub fn subscribe_book_depth(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeBookDepth<S>>where
S::SubscribeBookDepth: IsUnset,
Sourcepub fn maybe_subscribe_book_depth(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeBookDepth<S>>where
S::SubscribeBookDepth: IsUnset,
pub fn maybe_subscribe_book_depth(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeBookDepth<S>>where
S::SubscribeBookDepth: IsUnset,
Sourcepub fn subscribe_book_at_interval(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeBookAtInterval<S>>where
S::SubscribeBookAtInterval: IsUnset,
pub fn subscribe_book_at_interval(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeBookAtInterval<S>>where
S::SubscribeBookAtInterval: IsUnset,
Sourcepub fn maybe_subscribe_book_at_interval(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeBookAtInterval<S>>where
S::SubscribeBookAtInterval: IsUnset,
pub fn maybe_subscribe_book_at_interval(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeBookAtInterval<S>>where
S::SubscribeBookAtInterval: IsUnset,
Sourcepub fn subscribe_quotes(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeQuotes<S>>where
S::SubscribeQuotes: IsUnset,
pub fn subscribe_quotes(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeQuotes<S>>where
S::SubscribeQuotes: IsUnset,
Sourcepub fn maybe_subscribe_quotes(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeQuotes<S>>where
S::SubscribeQuotes: IsUnset,
pub fn maybe_subscribe_quotes(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeQuotes<S>>where
S::SubscribeQuotes: IsUnset,
Sourcepub fn subscribe_trades(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeTrades<S>>where
S::SubscribeTrades: IsUnset,
pub fn subscribe_trades(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeTrades<S>>where
S::SubscribeTrades: IsUnset,
Sourcepub fn maybe_subscribe_trades(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeTrades<S>>where
S::SubscribeTrades: IsUnset,
pub fn maybe_subscribe_trades(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeTrades<S>>where
S::SubscribeTrades: IsUnset,
Sourcepub fn subscribe_mark_prices(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeMarkPrices<S>>where
S::SubscribeMarkPrices: IsUnset,
pub fn subscribe_mark_prices(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeMarkPrices<S>>where
S::SubscribeMarkPrices: IsUnset,
Sourcepub fn maybe_subscribe_mark_prices(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeMarkPrices<S>>where
S::SubscribeMarkPrices: IsUnset,
pub fn maybe_subscribe_mark_prices(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeMarkPrices<S>>where
S::SubscribeMarkPrices: IsUnset,
Sourcepub fn subscribe_index_prices(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeIndexPrices<S>>where
S::SubscribeIndexPrices: IsUnset,
pub fn subscribe_index_prices(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeIndexPrices<S>>where
S::SubscribeIndexPrices: IsUnset,
Sourcepub fn maybe_subscribe_index_prices(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeIndexPrices<S>>where
S::SubscribeIndexPrices: IsUnset,
pub fn maybe_subscribe_index_prices(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeIndexPrices<S>>where
S::SubscribeIndexPrices: IsUnset,
Sourcepub fn subscribe_funding_rates(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeFundingRates<S>>where
S::SubscribeFundingRates: IsUnset,
pub fn subscribe_funding_rates(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeFundingRates<S>>where
S::SubscribeFundingRates: IsUnset,
Sourcepub fn maybe_subscribe_funding_rates(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeFundingRates<S>>where
S::SubscribeFundingRates: IsUnset,
pub fn maybe_subscribe_funding_rates(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeFundingRates<S>>where
S::SubscribeFundingRates: IsUnset,
Sourcepub fn subscribe_bars(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeBars<S>>where
S::SubscribeBars: IsUnset,
pub fn subscribe_bars(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeBars<S>>where
S::SubscribeBars: IsUnset,
Sourcepub fn maybe_subscribe_bars(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeBars<S>>where
S::SubscribeBars: IsUnset,
pub fn maybe_subscribe_bars(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeBars<S>>where
S::SubscribeBars: IsUnset,
Sourcepub fn subscribe_instrument(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeInstrument<S>>where
S::SubscribeInstrument: IsUnset,
pub fn subscribe_instrument(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeInstrument<S>>where
S::SubscribeInstrument: IsUnset,
Sourcepub fn maybe_subscribe_instrument(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeInstrument<S>>where
S::SubscribeInstrument: IsUnset,
pub fn maybe_subscribe_instrument(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeInstrument<S>>where
S::SubscribeInstrument: IsUnset,
Sourcepub fn subscribe_instrument_status(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeInstrumentStatus<S>>where
S::SubscribeInstrumentStatus: IsUnset,
pub fn subscribe_instrument_status(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeInstrumentStatus<S>>where
S::SubscribeInstrumentStatus: IsUnset,
Sourcepub fn maybe_subscribe_instrument_status(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeInstrumentStatus<S>>where
S::SubscribeInstrumentStatus: IsUnset,
pub fn maybe_subscribe_instrument_status(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeInstrumentStatus<S>>where
S::SubscribeInstrumentStatus: IsUnset,
Sourcepub fn subscribe_instrument_close(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeInstrumentClose<S>>where
S::SubscribeInstrumentClose: IsUnset,
pub fn subscribe_instrument_close(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeInstrumentClose<S>>where
S::SubscribeInstrumentClose: IsUnset,
Sourcepub fn maybe_subscribe_instrument_close(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeInstrumentClose<S>>where
S::SubscribeInstrumentClose: IsUnset,
pub fn maybe_subscribe_instrument_close(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeInstrumentClose<S>>where
S::SubscribeInstrumentClose: IsUnset,
Sourcepub fn subscribe_option_greeks(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeOptionGreeks<S>>where
S::SubscribeOptionGreeks: IsUnset,
pub fn subscribe_option_greeks(
self,
value: bool,
) -> DataTesterConfigBuilder<SetSubscribeOptionGreeks<S>>where
S::SubscribeOptionGreeks: IsUnset,
Sourcepub fn maybe_subscribe_option_greeks(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeOptionGreeks<S>>where
S::SubscribeOptionGreeks: IsUnset,
pub fn maybe_subscribe_option_greeks(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetSubscribeOptionGreeks<S>>where
S::SubscribeOptionGreeks: IsUnset,
Sourcepub fn subscribe_params(
self,
value: Params,
) -> DataTesterConfigBuilder<SetSubscribeParams<S>>where
S::SubscribeParams: IsUnset,
pub fn subscribe_params(
self,
value: Params,
) -> DataTesterConfigBuilder<SetSubscribeParams<S>>where
S::SubscribeParams: IsUnset,
Sourcepub fn maybe_subscribe_params(
self,
value: Option<Params>,
) -> DataTesterConfigBuilder<SetSubscribeParams<S>>where
S::SubscribeParams: IsUnset,
pub fn maybe_subscribe_params(
self,
value: Option<Params>,
) -> DataTesterConfigBuilder<SetSubscribeParams<S>>where
S::SubscribeParams: IsUnset,
Sourcepub fn request_params(
self,
value: Params,
) -> DataTesterConfigBuilder<SetRequestParams<S>>where
S::RequestParams: IsUnset,
pub fn request_params(
self,
value: Params,
) -> DataTesterConfigBuilder<SetRequestParams<S>>where
S::RequestParams: IsUnset,
Sourcepub fn maybe_request_params(
self,
value: Option<Params>,
) -> DataTesterConfigBuilder<SetRequestParams<S>>where
S::RequestParams: IsUnset,
pub fn maybe_request_params(
self,
value: Option<Params>,
) -> DataTesterConfigBuilder<SetRequestParams<S>>where
S::RequestParams: IsUnset,
Sourcepub fn can_unsubscribe(
self,
value: bool,
) -> DataTesterConfigBuilder<SetCanUnsubscribe<S>>where
S::CanUnsubscribe: IsUnset,
pub fn can_unsubscribe(
self,
value: bool,
) -> DataTesterConfigBuilder<SetCanUnsubscribe<S>>where
S::CanUnsubscribe: IsUnset,
Sourcepub fn maybe_can_unsubscribe(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetCanUnsubscribe<S>>where
S::CanUnsubscribe: IsUnset,
pub fn maybe_can_unsubscribe(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetCanUnsubscribe<S>>where
S::CanUnsubscribe: IsUnset,
Sourcepub fn request_instruments(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestInstruments<S>>where
S::RequestInstruments: IsUnset,
pub fn request_instruments(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestInstruments<S>>where
S::RequestInstruments: IsUnset,
Sourcepub fn maybe_request_instruments(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestInstruments<S>>where
S::RequestInstruments: IsUnset,
pub fn maybe_request_instruments(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestInstruments<S>>where
S::RequestInstruments: IsUnset,
Sourcepub fn request_quotes(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestQuotes<S>>where
S::RequestQuotes: IsUnset,
pub fn request_quotes(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestQuotes<S>>where
S::RequestQuotes: IsUnset,
Sourcepub fn maybe_request_quotes(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestQuotes<S>>where
S::RequestQuotes: IsUnset,
pub fn maybe_request_quotes(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestQuotes<S>>where
S::RequestQuotes: IsUnset,
Sourcepub fn request_trades(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestTrades<S>>where
S::RequestTrades: IsUnset,
pub fn request_trades(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestTrades<S>>where
S::RequestTrades: IsUnset,
Sourcepub fn maybe_request_trades(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestTrades<S>>where
S::RequestTrades: IsUnset,
pub fn maybe_request_trades(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestTrades<S>>where
S::RequestTrades: IsUnset,
Sourcepub fn request_bars(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestBars<S>>where
S::RequestBars: IsUnset,
pub fn request_bars(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestBars<S>>where
S::RequestBars: IsUnset,
Sourcepub fn maybe_request_bars(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestBars<S>>where
S::RequestBars: IsUnset,
pub fn maybe_request_bars(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestBars<S>>where
S::RequestBars: IsUnset,
Sourcepub fn request_book_snapshot(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestBookSnapshot<S>>where
S::RequestBookSnapshot: IsUnset,
pub fn request_book_snapshot(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestBookSnapshot<S>>where
S::RequestBookSnapshot: IsUnset,
Sourcepub fn maybe_request_book_snapshot(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestBookSnapshot<S>>where
S::RequestBookSnapshot: IsUnset,
pub fn maybe_request_book_snapshot(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestBookSnapshot<S>>where
S::RequestBookSnapshot: IsUnset,
Sourcepub fn request_book_deltas(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestBookDeltas<S>>where
S::RequestBookDeltas: IsUnset,
pub fn request_book_deltas(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestBookDeltas<S>>where
S::RequestBookDeltas: IsUnset,
Sourcepub fn maybe_request_book_deltas(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestBookDeltas<S>>where
S::RequestBookDeltas: IsUnset,
pub fn maybe_request_book_deltas(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestBookDeltas<S>>where
S::RequestBookDeltas: IsUnset,
Sourcepub fn request_funding_rates(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestFundingRates<S>>where
S::RequestFundingRates: IsUnset,
pub fn request_funding_rates(
self,
value: bool,
) -> DataTesterConfigBuilder<SetRequestFundingRates<S>>where
S::RequestFundingRates: IsUnset,
Sourcepub fn maybe_request_funding_rates(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestFundingRates<S>>where
S::RequestFundingRates: IsUnset,
pub fn maybe_request_funding_rates(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetRequestFundingRates<S>>where
S::RequestFundingRates: IsUnset,
Sourcepub fn book_type(
self,
value: BookType,
) -> DataTesterConfigBuilder<SetBookType<S>>where
S::BookType: IsUnset,
pub fn book_type(
self,
value: BookType,
) -> DataTesterConfigBuilder<SetBookType<S>>where
S::BookType: IsUnset,
Sourcepub fn maybe_book_type(
self,
value: Option<BookType>,
) -> DataTesterConfigBuilder<SetBookType<S>>where
S::BookType: IsUnset,
pub fn maybe_book_type(
self,
value: Option<BookType>,
) -> DataTesterConfigBuilder<SetBookType<S>>where
S::BookType: IsUnset,
Sourcepub fn book_depth(
self,
value: NonZeroUsize,
) -> DataTesterConfigBuilder<SetBookDepth<S>>where
S::BookDepth: IsUnset,
pub fn book_depth(
self,
value: NonZeroUsize,
) -> DataTesterConfigBuilder<SetBookDepth<S>>where
S::BookDepth: IsUnset,
Sourcepub fn maybe_book_depth(
self,
value: Option<NonZeroUsize>,
) -> DataTesterConfigBuilder<SetBookDepth<S>>where
S::BookDepth: IsUnset,
pub fn maybe_book_depth(
self,
value: Option<NonZeroUsize>,
) -> DataTesterConfigBuilder<SetBookDepth<S>>where
S::BookDepth: IsUnset,
Sourcepub fn book_interval_ms(
self,
value: NonZeroUsize,
) -> DataTesterConfigBuilder<SetBookIntervalMs<S>>where
S::BookIntervalMs: IsUnset,
pub fn book_interval_ms(
self,
value: NonZeroUsize,
) -> DataTesterConfigBuilder<SetBookIntervalMs<S>>where
S::BookIntervalMs: IsUnset,
Sourcepub fn maybe_book_interval_ms(
self,
value: Option<NonZeroUsize>,
) -> DataTesterConfigBuilder<SetBookIntervalMs<S>>where
S::BookIntervalMs: IsUnset,
pub fn maybe_book_interval_ms(
self,
value: Option<NonZeroUsize>,
) -> DataTesterConfigBuilder<SetBookIntervalMs<S>>where
S::BookIntervalMs: IsUnset,
Sourcepub fn book_levels_to_print(
self,
value: usize,
) -> DataTesterConfigBuilder<SetBookLevelsToPrint<S>>where
S::BookLevelsToPrint: IsUnset,
pub fn book_levels_to_print(
self,
value: usize,
) -> DataTesterConfigBuilder<SetBookLevelsToPrint<S>>where
S::BookLevelsToPrint: IsUnset,
Sourcepub fn maybe_book_levels_to_print(
self,
value: Option<usize>,
) -> DataTesterConfigBuilder<SetBookLevelsToPrint<S>>where
S::BookLevelsToPrint: IsUnset,
pub fn maybe_book_levels_to_print(
self,
value: Option<usize>,
) -> DataTesterConfigBuilder<SetBookLevelsToPrint<S>>where
S::BookLevelsToPrint: IsUnset,
Sourcepub fn manage_book(
self,
value: bool,
) -> DataTesterConfigBuilder<SetManageBook<S>>where
S::ManageBook: IsUnset,
pub fn manage_book(
self,
value: bool,
) -> DataTesterConfigBuilder<SetManageBook<S>>where
S::ManageBook: IsUnset,
Sourcepub fn maybe_manage_book(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetManageBook<S>>where
S::ManageBook: IsUnset,
pub fn maybe_manage_book(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetManageBook<S>>where
S::ManageBook: IsUnset,
Sourcepub fn log_data(self, value: bool) -> DataTesterConfigBuilder<SetLogData<S>>where
S::LogData: IsUnset,
pub fn log_data(self, value: bool) -> DataTesterConfigBuilder<SetLogData<S>>where
S::LogData: IsUnset,
Sourcepub fn maybe_log_data(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetLogData<S>>where
S::LogData: IsUnset,
pub fn maybe_log_data(
self,
value: Option<bool>,
) -> DataTesterConfigBuilder<SetLogData<S>>where
S::LogData: IsUnset,
Sourcepub fn stats_interval_secs(
self,
value: u64,
) -> DataTesterConfigBuilder<SetStatsIntervalSecs<S>>where
S::StatsIntervalSecs: IsUnset,
pub fn stats_interval_secs(
self,
value: u64,
) -> DataTesterConfigBuilder<SetStatsIntervalSecs<S>>where
S::StatsIntervalSecs: IsUnset,
Sourcepub fn maybe_stats_interval_secs(
self,
value: Option<u64>,
) -> DataTesterConfigBuilder<SetStatsIntervalSecs<S>>where
S::StatsIntervalSecs: IsUnset,
pub fn maybe_stats_interval_secs(
self,
value: Option<u64>,
) -> DataTesterConfigBuilder<SetStatsIntervalSecs<S>>where
S::StatsIntervalSecs: IsUnset,
Auto Trait Implementations§
impl<S> Freeze for DataTesterConfigBuilder<S>
impl<S> RefUnwindSafe for DataTesterConfigBuilder<S>
impl<S> Send for DataTesterConfigBuilder<S>
impl<S> Sync for DataTesterConfigBuilder<S>
impl<S> Unpin for DataTesterConfigBuilder<S>
impl<S> UnsafeUnpin for DataTesterConfigBuilder<S>
impl<S> UnwindSafe for DataTesterConfigBuilder<S>
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