pub struct ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S: State = Empty> { /* private fields */ }Expand description
Use builder syntax to set the inputs and finish with call().
Implementations§
Source§impl<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S: State> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S>
impl<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S: State> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S>
Sourcepub async fn call(
self,
) -> Result<ExperimentsResponse, Error<ExperimentsListError>>where
S: IsComplete,
pub async fn call(
self,
) -> Result<ExperimentsResponse, Error<ExperimentsListError>>where
S: IsComplete,
Finishes building and performs the requested action.
Sourcepub fn configuration(
self,
value: &'f1 Configuration,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetConfiguration<S>>where
S::Configuration: IsUnset,
pub fn configuration(
self,
value: &'f1 Configuration,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetConfiguration<S>>where
S::Configuration: IsUnset,
Required.
Sourcepub fn from_start_time(
self,
value: DateTime<FixedOffset>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetFromStartTime<S>>where
S::FromStartTime: IsUnset,
pub fn from_start_time(
self,
value: DateTime<FixedOffset>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetFromStartTime<S>>where
S::FromStartTime: IsUnset,
Required.
Sourcepub fn fields(
self,
value: &'f2 str,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetFields<S>>where
S::Fields: IsUnset,
pub fn fields(
self,
value: &'f2 str,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetFields<S>>where
S::Fields: IsUnset,
Sourcepub fn maybe_fields(
self,
value: Option<&'f2 str>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetFields<S>>where
S::Fields: IsUnset,
pub fn maybe_fields(
self,
value: Option<&'f2 str>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetFields<S>>where
S::Fields: IsUnset,
Sourcepub fn limit(
self,
value: i32,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetLimit<S>>where
S::Limit: IsUnset,
pub fn limit(
self,
value: i32,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetLimit<S>>where
S::Limit: IsUnset,
Sourcepub fn maybe_limit(
self,
value: Option<i32>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetLimit<S>>where
S::Limit: IsUnset,
pub fn maybe_limit(
self,
value: Option<i32>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetLimit<S>>where
S::Limit: IsUnset,
Sourcepub fn score_limit(
self,
value: i32,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetScoreLimit<S>>where
S::ScoreLimit: IsUnset,
pub fn score_limit(
self,
value: i32,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetScoreLimit<S>>where
S::ScoreLimit: IsUnset,
Sourcepub fn maybe_score_limit(
self,
value: Option<i32>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetScoreLimit<S>>where
S::ScoreLimit: IsUnset,
pub fn maybe_score_limit(
self,
value: Option<i32>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetScoreLimit<S>>where
S::ScoreLimit: IsUnset,
Sourcepub fn cursor(
self,
value: &'f3 str,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetCursor<S>>where
S::Cursor: IsUnset,
pub fn cursor(
self,
value: &'f3 str,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetCursor<S>>where
S::Cursor: IsUnset,
Sourcepub fn maybe_cursor(
self,
value: Option<&'f3 str>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetCursor<S>>where
S::Cursor: IsUnset,
pub fn maybe_cursor(
self,
value: Option<&'f3 str>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetCursor<S>>where
S::Cursor: IsUnset,
Sourcepub fn to_start_time(
self,
value: DateTime<FixedOffset>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetToStartTime<S>>where
S::ToStartTime: IsUnset,
pub fn to_start_time(
self,
value: DateTime<FixedOffset>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetToStartTime<S>>where
S::ToStartTime: IsUnset,
Sourcepub fn maybe_to_start_time(
self,
value: Option<DateTime<FixedOffset>>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetToStartTime<S>>where
S::ToStartTime: IsUnset,
pub fn maybe_to_start_time(
self,
value: Option<DateTime<FixedOffset>>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetToStartTime<S>>where
S::ToStartTime: IsUnset,
Sourcepub fn id(
self,
value: &'f4 str,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetId<S>>where
S::Id: IsUnset,
pub fn id(
self,
value: &'f4 str,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetId<S>>where
S::Id: IsUnset,
Sourcepub fn maybe_id(
self,
value: Option<&'f4 str>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetId<S>>where
S::Id: IsUnset,
pub fn maybe_id(
self,
value: Option<&'f4 str>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetId<S>>where
S::Id: IsUnset,
Sourcepub fn name(
self,
value: &'f5 str,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetName<S>>where
S::Name: IsUnset,
pub fn name(
self,
value: &'f5 str,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetName<S>>where
S::Name: IsUnset,
Sourcepub fn maybe_name(
self,
value: Option<&'f5 str>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetName<S>>where
S::Name: IsUnset,
pub fn maybe_name(
self,
value: Option<&'f5 str>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetName<S>>where
S::Name: IsUnset,
Sourcepub fn dataset_id(
self,
value: &'f6 str,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetDatasetId<S>>where
S::DatasetId: IsUnset,
pub fn dataset_id(
self,
value: &'f6 str,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetDatasetId<S>>where
S::DatasetId: IsUnset,
Sourcepub fn maybe_dataset_id(
self,
value: Option<&'f6 str>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetDatasetId<S>>where
S::DatasetId: IsUnset,
pub fn maybe_dataset_id(
self,
value: Option<&'f6 str>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetDatasetId<S>>where
S::DatasetId: IsUnset,
Sourcepub fn filter(
self,
value: &'f7 str,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetFilter<S>>where
S::Filter: IsUnset,
pub fn filter(
self,
value: &'f7 str,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetFilter<S>>where
S::Filter: IsUnset,
Sourcepub fn maybe_filter(
self,
value: Option<&'f7 str>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetFilter<S>>where
S::Filter: IsUnset,
pub fn maybe_filter(
self,
value: Option<&'f7 str>,
) -> ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, SetFilter<S>>where
S::Filter: IsUnset,
Auto Trait Implementations§
impl<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S = Empty> !RefUnwindSafe for ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S>
impl<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S = Empty> !UnwindSafe for ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S>
impl<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S> Freeze for ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S>
impl<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S> Send for ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S>
impl<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S> Sync for ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S>
impl<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S> Unpin for ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S>
impl<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S> UnsafeUnpin for ExperimentsListBuilder<'f1, 'f2, 'f3, 'f4, 'f5, 'f6, 'f7, S>where
PhantomData<(fn() -> S, &'f1 (), &'f2 (), &'f3 (), &'f4 (), &'f5 (), &'f6 (), &'f7 ())>: UnsafeUnpin,
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