pub struct GetSearchParamsBuilder { /* private fields */ }Expand description
Builder for GetSearchParams.
Implementations§
Source§impl GetSearchParamsBuilder
impl GetSearchParamsBuilder
Sourcepub fn events_status<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn events_status<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Filter events by status (“active”, “closed”, etc.).
Sourcepub fn events_tag<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn events_tag<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Filter by event tag.
Sourcepub fn sort<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn sort<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Sort field (“volume”, “liquidity”, etc.).
pub fn ascending<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
pub fn limit_per_type<VALUE: Into<u32>>(&mut self, value: VALUE) -> &mut Self
pub fn page<VALUE: Into<u32>>(&mut self, value: VALUE) -> &mut Self
pub fn keep_closed_markets<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
Sourcepub fn build(&self) -> Result<GetSearchParams, GetSearchParamsBuilderError>
pub fn build(&self) -> Result<GetSearchParams, GetSearchParamsBuilderError>
Trait Implementations§
Source§impl Clone for GetSearchParamsBuilder
impl Clone for GetSearchParamsBuilder
Source§fn clone(&self) -> GetSearchParamsBuilder
fn clone(&self) -> GetSearchParamsBuilder
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for GetSearchParamsBuilder
impl RefUnwindSafe for GetSearchParamsBuilder
impl Send for GetSearchParamsBuilder
impl Sync for GetSearchParamsBuilder
impl Unpin for GetSearchParamsBuilder
impl UnsafeUnpin for GetSearchParamsBuilder
impl UnwindSafe for GetSearchParamsBuilder
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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