pub enum BundleStepType {
Currency,
Ability,
Item,
}Variants§
Trait Implementations§
Source§impl Clone for BundleStepType
impl Clone for BundleStepType
Source§fn clone(&self) -> BundleStepType
fn clone(&self) -> BundleStepType
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BundleStepType
impl Debug for BundleStepType
Source§impl Default for BundleStepType
impl Default for BundleStepType
Source§fn default() -> BundleStepType
fn default() -> BundleStepType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BundleStepType
impl<'de> Deserialize<'de> for BundleStepType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for BundleStepType
impl Display for BundleStepType
Source§impl FromStr for BundleStepType
impl FromStr for BundleStepType
Source§impl Hash for BundleStepType
impl Hash for BundleStepType
Source§impl IntoEnumIterator for BundleStepType
impl IntoEnumIterator for BundleStepType
type Iterator = BundleStepTypeIter
fn iter() -> BundleStepTypeIter ⓘ
Source§impl JsonSchema for BundleStepType
impl JsonSchema for BundleStepType
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for BundleStepType
impl PartialEq for BundleStepType
Source§impl Serialize for BundleStepType
impl Serialize for BundleStepType
Source§impl TryFrom<&str> for BundleStepType
impl TryFrom<&str> for BundleStepType
Source§impl Tsify for BundleStepType
impl Tsify for BundleStepType
const DECL: &'static str = "declare namespace BundleStepType {\n export type Currency = \"Currency\";\n export type Ability = \"Ability\";\n export type Item = \"Item\";\n}\n\nexport type BundleStepType = \"Currency\" | \"Ability\" | \"Item\";"
const SERIALIZATION_CONFIG: SerializationConfig
type JsType = JsType
fn into_js(&self) -> Result<Self::JsType, Error>where
Self: Serialize,
fn from_js<T>(js: T) -> Result<Self, Error>
impl Copy for BundleStepType
impl Eq for BundleStepType
impl StructuralPartialEq for BundleStepType
Auto Trait Implementations§
impl Freeze for BundleStepType
impl RefUnwindSafe for BundleStepType
impl Send for BundleStepType
impl Sync for BundleStepType
impl Unpin for BundleStepType
impl UnwindSafe for BundleStepType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more