pub struct StatueBonusGrade {
pub id: StatueBonusGradeId,
pub name: I18nString,
pub color: String,
pub order: i64,
}Expand description
Грейд бонуса статуи (F, D, C, B, A, S, SS, SSS, SSS+)
Fields§
§id: StatueBonusGradeId§name: I18nString§color: String§order: i64Trait Implementations§
Source§impl Clone for StatueBonusGrade
impl Clone for StatueBonusGrade
Source§fn clone(&self) -> StatueBonusGrade
fn clone(&self) -> StatueBonusGrade
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 StatueBonusGrade
impl Debug for StatueBonusGrade
Source§impl Default for StatueBonusGrade
impl Default for StatueBonusGrade
Source§fn default() -> StatueBonusGrade
fn default() -> StatueBonusGrade
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StatueBonusGrade
impl<'de> Deserialize<'de> for StatueBonusGrade
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 Hash for StatueBonusGrade
impl Hash for StatueBonusGrade
Source§impl JsonSchema for StatueBonusGrade
impl JsonSchema for StatueBonusGrade
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 StatueBonusGrade
impl PartialEq for StatueBonusGrade
Source§impl Serialize for StatueBonusGrade
impl Serialize for StatueBonusGrade
Source§impl Tsify for StatueBonusGrade
impl Tsify for StatueBonusGrade
const DECL: &'static str = "/**\n * \u{413}\u{440}\u{435}\u{439}\u{434} \u{431}\u{43e}\u{43d}\u{443}\u{441}\u{430} \u{441}\u{442}\u{430}\u{442}\u{443}\u{438} (F, D, C, B, A, S, SS, SSS, SSS+)\n */\nexport interface StatueBonusGrade {\n id: StatueBonusGradeId;\n name: I18nString;\n color: string;\n order: number;\n}"
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 Eq for StatueBonusGrade
impl StructuralPartialEq for StatueBonusGrade
Auto Trait Implementations§
impl Freeze for StatueBonusGrade
impl RefUnwindSafe for StatueBonusGrade
impl Send for StatueBonusGrade
impl Sync for StatueBonusGrade
impl Unpin for StatueBonusGrade
impl UnwindSafe for StatueBonusGrade
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