pub struct CollectionMintsFilters {Show 13 fields
pub rarities: Option<RarityFilter>,
pub traits: Option<Vec<TraitFilter>>,
pub trait_count: Option<TraitCountFilter>,
pub name_filter: Option<String>,
pub only_listings: Option<bool>,
pub only_non_listings: Option<bool>,
pub listing_sources: Option<Vec<DataSource>>,
pub listing_prices: Option<PriceFilter>,
pub owner_filter: Option<OwnerFilter>,
pub mints_filter: Option<Vec<String>>,
pub inscrip_filters: Option<InscripFilter>,
pub inscrip_order_filters: Option<Vec<InscripOrderFilter>>,
pub currencies: Option<Vec<Option<String>>>,
}
Fields§
§rarities: Option<RarityFilter>
§traits: Option<Vec<TraitFilter>>
§trait_count: Option<TraitCountFilter>
§name_filter: Option<String>
§only_listings: Option<bool>
§only_non_listings: Option<bool>
§listing_sources: Option<Vec<DataSource>>
§listing_prices: Option<PriceFilter>
§owner_filter: Option<OwnerFilter>
§mints_filter: Option<Vec<String>>
§inscrip_filters: Option<InscripFilter>
§inscrip_order_filters: Option<Vec<InscripOrderFilter>>
§currencies: Option<Vec<Option<String>>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CollectionMintsFilters
impl RefUnwindSafe for CollectionMintsFilters
impl Send for CollectionMintsFilters
impl Sync for CollectionMintsFilters
impl Unpin for CollectionMintsFilters
impl UnwindSafe for CollectionMintsFilters
Blanket Implementations§
Source§impl<T> AbiEnumVisitor for T
impl<T> AbiEnumVisitor for T
default fn visit_for_abi( &self, _digester: &mut AbiDigester, ) -> Result<AbiDigester, DigestError>
Source§impl<T> AbiEnumVisitor for T
impl<T> AbiEnumVisitor for T
default fn visit_for_abi( &self, digester: &mut AbiDigester, ) -> Result<AbiDigester, DigestError>
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