[][src]Enum scryfall::card_searcher::BooleanParam

pub enum BooleanParam {
    ColourIndicator,
    WaterMark,
    NewRarity,
    NewArt,
    NewArtist,
    NewFlavor,
    NewFrame,
    NewLanguage,
    IsPhyrexian,
    IsHybrid,
    IsSplit,
    IsFlip,
    IsTransform,
    IsMeld,
    IsLeveler,
    IsSpell,
    IsPermanent,
    IsHistoric,
    IsModal,
    IsVanilla,
    IsFunny,
    IsCommander,
    IsReserved,
    IsFull,
    IsNonFoil,
    IsFoil,
    IsHires,
    IsDigital,
    IsPromo,
    IsSpotlight,
    IsUnique,
    IsReprint,
    SoldInBoosters,
    SoldInPWDecks,
    SoldInLeague,
    SoldInBuyABox,
    SoldInGiftBox,
    SoldInIntroPack,
    SoldInGameDay,
    SoldInPreRelease,
    SoldInRelease,
}

Parameters that are either added or are false.

Variants

ColourIndicator

Cards that have a color indicator.

WaterMark

Cards that have a watermark.

NewRarity

Find reprint cards printed at a new rarity for the first time.

NewArt

Find cards being printed with new illustrations.

NewArtist

Find cards being illustrated by a particular artist for the first time.

NewFlavor

Find cards being printed with brand-new flavor text using for the first time.

NewFrame

Find cards printed in a specific frame for the first time.

NewLanguage

Find the first printing of a card in each language.

IsPhyrexian

You can filter cards that contain Phyrexian mana symbols.

IsHybrid

You can filter cards that contain hybrid mana symbols.

IsSplit

Find split cards.

IsFlip

Find flip cards.

IsTransform

Find transforming cards.

IsMeld

Find cards with meld.

IsLeveler

Find leveler cards.

IsSpell

Find cards that are cast as spells

IsPermanent

Find permanent cards.

IsHistoric

Find historic cards.

IsModal

Find cards with modal effects.

IsVanilla

Find vanilla creatures.

IsFunny

Find Un-cards, holiday cards, and other funny cards.

IsCommander

Find cards that can be your commander.

IsReserved

Find cards on the reserved list.

IsFull

Find cards with full art.

IsNonFoil

Find non-foil printings of cards.

IsFoil

Find foil printings of cards.

IsHires

Find cards in scryfall's database with high-resolution images.

IsDigital

Find prints that are only available digitally (MTGO and Arena)

IsPromo

Find promotional cards.

IsSpotlight

Find cards that are Story Spotlights.

IsUnique

Find cards that have only been in a single set.

IsReprint

Find reprints.

SoldInBoosters

Find cards that were sold in boosters.

SoldInPWDecks

Find cards that were sold in planeswalker decks.

SoldInLeague

Find cards that were given away in leagues.

SoldInBuyABox

Find cards that were given away as buy a box promos.

SoldInGiftBox

Find cards that were given away in gift boxes.

SoldInIntroPack

Find cards that were given away in intro packs.

SoldInGameDay

Find cards that were given away in game days.

SoldInPreRelease

Find cards that were given away in pre-releases.

SoldInRelease

Find cards that were given away in releases.

Trait Implementations

impl Param for BooleanParam[src]

impl Clone for BooleanParam[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Ord for BooleanParam[src]

fn max(self, other: Self) -> Self1.21.0[src]

Compares and returns the maximum of two values. Read more

fn min(self, other: Self) -> Self1.21.0[src]

Compares and returns the minimum of two values. Read more

fn clamp(self, min: Self, max: Self) -> Self[src]

🔬 This is a nightly-only experimental API. (clamp)

Restrict a value to a certain interval. Read more

impl PartialOrd<BooleanParam> for BooleanParam[src]

#[must_use] fn lt(&self, other: &Rhs) -> bool1.0.0[src]

This method tests less than (for self and other) and is used by the < operator. Read more

#[must_use] fn le(&self, other: &Rhs) -> bool1.0.0[src]

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more

#[must_use] fn gt(&self, other: &Rhs) -> bool1.0.0[src]

This method tests greater than (for self and other) and is used by the > operator. Read more

#[must_use] fn ge(&self, other: &Rhs) -> bool1.0.0[src]

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more

impl PartialEq<BooleanParam> for BooleanParam[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for BooleanParam[src]

impl Eq for BooleanParam[src]

impl Debug for BooleanParam[src]

impl Hash for BooleanParam[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Serialize for BooleanParam[src]

impl<'de> Deserialize<'de> for BooleanParam[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> Erased for T

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Err = <U as TryFrom<T>>::Err