pub enum FullControlFlag {
ChooseCostOrder,
ChooseCostReductionOrderAndVariableAmount,
NoPaymentFromManaAbility,
NoFreeCombatCostHandling,
AllowPaymentStartWithMissingResources,
LayerTimestampOrder,
}Variants§
ChooseCostOrder
ChooseCostReductionOrderAndVariableAmount
NoPaymentFromManaAbility
NoFreeCombatCostHandling
AllowPaymentStartWithMissingResources
LayerTimestampOrder
Trait Implementations§
Source§impl Clone for FullControlFlag
impl Clone for FullControlFlag
Source§fn clone(&self) -> FullControlFlag
fn clone(&self) -> FullControlFlag
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FullControlFlag
Source§impl Debug for FullControlFlag
impl Debug for FullControlFlag
impl Eq for FullControlFlag
Source§impl Ord for FullControlFlag
impl Ord for FullControlFlag
Source§fn cmp(&self, other: &FullControlFlag) -> Ordering
fn cmp(&self, other: &FullControlFlag) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for FullControlFlag
impl PartialEq for FullControlFlag
Source§impl PartialOrd for FullControlFlag
impl PartialOrd for FullControlFlag
impl StructuralPartialEq for FullControlFlag
Auto Trait Implementations§
impl Freeze for FullControlFlag
impl RefUnwindSafe for FullControlFlag
impl Send for FullControlFlag
impl Sync for FullControlFlag
impl Unpin for FullControlFlag
impl UnsafeUnpin for FullControlFlag
impl UnwindSafe for FullControlFlag
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.