pub struct ListRfqRequests { /* private fields */ }Expand description
Request builder for listing RFQ requests
Implementations§
Source§impl ListRfqRequests
impl ListRfqRequests
Sourcepub fn request_ids(self, ids: impl Into<Vec<String>>) -> Self
pub fn request_ids(self, ids: impl Into<Vec<String>>) -> Self
Filter by request IDs
Sourcepub fn markets(self, markets: impl Into<Vec<String>>) -> Self
pub fn markets(self, markets: impl Into<Vec<String>>) -> Self
Filter by markets (condition IDs)
Sourcepub fn size_usdc_min(self, min: f64) -> Self
pub fn size_usdc_min(self, min: f64) -> Self
Minimum USDC size filter
Sourcepub fn size_usdc_max(self, max: f64) -> Self
pub fn size_usdc_max(self, max: f64) -> Self
Maximum USDC size filter
Sourcepub fn sort_by(self, field: impl Into<String>) -> Self
pub fn sort_by(self, field: impl Into<String>) -> Self
Sort by field (“price”, “expiry”, “size”, “created”)
Sourcepub async fn send(self) -> Result<RfqPaginatedResponse<RfqRequest>, ClobError>
pub async fn send(self) -> Result<RfqPaginatedResponse<RfqRequest>, ClobError>
Execute the request
Auto Trait Implementations§
impl Freeze for ListRfqRequests
impl !RefUnwindSafe for ListRfqRequests
impl Send for ListRfqRequests
impl Sync for ListRfqRequests
impl Unpin for ListRfqRequests
impl UnsafeUnpin for ListRfqRequests
impl !UnwindSafe for ListRfqRequests
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>
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