pub struct ActiveListingsRequestConfig {
pub marketplaces: Vec<String>,
pub verified_collection_addresses: Option<Vec<String>>,
pub first_verified_creators: Option<Vec<String>>,
pub limit: Option<usize>,
pub pagination_token: Option<String>,
}Expand description
Request parameters for the https://api.helius.xyz/v1/active-listings endpoint. The API only accepts one of verified_collection_addresses or first_verified_creators, not both.
Fields§
§marketplaces: Vec<String>§verified_collection_addresses: Option<Vec<String>>§first_verified_creators: Option<Vec<String>>§limit: Option<usize>§pagination_token: Option<String>Implementations§
Source§impl ActiveListingsRequestConfig
impl ActiveListingsRequestConfig
pub fn generate_request_body(self) -> ClientResult<Value>
Trait Implementations§
Source§impl Debug for ActiveListingsRequestConfig
impl Debug for ActiveListingsRequestConfig
Source§impl Default for ActiveListingsRequestConfig
impl Default for ActiveListingsRequestConfig
Source§fn default() -> ActiveListingsRequestConfig
fn default() -> ActiveListingsRequestConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ActiveListingsRequestConfig
impl RefUnwindSafe for ActiveListingsRequestConfig
impl Send for ActiveListingsRequestConfig
impl Sync for ActiveListingsRequestConfig
impl Unpin for ActiveListingsRequestConfig
impl UnwindSafe for ActiveListingsRequestConfig
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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