Enum scryfall::set::set_type::SetType [−][src]
Scryfall provides an overall categorization for each Set in the set_type property.
Variants (Non-exhaustive)
A yearly Magic core set (Tenth Edition, etc)
A rotational expansion set in a block (Zendikar, etc)
A reprint set that contains no new cards (Modern Masters, etc)
Masterpiece Series premium foil cards
From the Vault gift sets
Spellbook series gift sets
Premium Deck Series decks
Duel Decks
Special draft sets, like Conspiracy and Battlebond
Magic Online treasure chest prize sets
Commander preconstructed decks
Planechase sets
Archenemy sets
Vanguard card sets
A funny un-set or set with funny promos (Unglued, Happy Holidays, etc)
A starter/introductory set (Portal, etc)
A gift box set
A set that contains purely promotional cards
A set made up of tokens and emblems.
A set made up of gold-bordered, oversize, or trophy cards that are not legal
Trait Implementations
impl Clone for SetType
[src]
impl Copy for SetType
[src]
impl Debug for SetType
[src]
impl<'de> Deserialize<'de> for SetType
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for SetType
[src]
impl Hash for SetType
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for SetType
[src]
fn cmp(&self, other: &SetType) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<SetType> for SetType
[src]
fn eq(&self, other: &SetType) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<SetType> for SetType
[src]
fn partial_cmp(&self, other: &SetType) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for SetType
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for SetType
[src]
impl StructuralPartialEq for SetType
[src]
Auto Trait Implementations
impl RefUnwindSafe for SetType
[src]
impl Send for SetType
[src]
impl Sync for SetType
[src]
impl Unpin for SetType
[src]
impl UnwindSafe for SetType
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,