pub enum SemanticParamValueKind {
Show 17 variants
AbilityRecord,
Symbol,
ProducedMana,
Boolean,
Integer,
Amount,
ZoneList,
Selector,
Reference,
SVarReference,
Cost,
Text,
DelimitedList,
Transform,
Comparison,
Expression,
Raw,
}Variants§
AbilityRecord
Symbol
ProducedMana
Boolean
Integer
Amount
ZoneList
Selector
Reference
SVarReference
Cost
Text
DelimitedList
Transform
Comparison
Expression
Raw
Trait Implementations§
Source§impl Clone for SemanticParamValueKind
impl Clone for SemanticParamValueKind
Source§fn clone(&self) -> SemanticParamValueKind
fn clone(&self) -> SemanticParamValueKind
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 SemanticParamValueKind
Source§impl Debug for SemanticParamValueKind
impl Debug for SemanticParamValueKind
impl Eq for SemanticParamValueKind
Source§impl PartialEq for SemanticParamValueKind
impl PartialEq for SemanticParamValueKind
Source§fn eq(&self, other: &SemanticParamValueKind) -> bool
fn eq(&self, other: &SemanticParamValueKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SemanticParamValueKind
Auto Trait Implementations§
impl Freeze for SemanticParamValueKind
impl RefUnwindSafe for SemanticParamValueKind
impl Send for SemanticParamValueKind
impl Sync for SemanticParamValueKind
impl Unpin for SemanticParamValueKind
impl UnsafeUnpin for SemanticParamValueKind
impl UnwindSafe for SemanticParamValueKind
Blanket Implementations§
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