pub struct ItemStat {
pub stat_type: i32,
pub value: i32,
}Fields§
§stat_type: i32§value: i32Trait Implementations§
Source§impl<'de> Deserialize<'de> for ItemStat
impl<'de> Deserialize<'de> for ItemStat
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 FromWasmAbi for ItemStatwhere
Self: DeserializeOwned,
impl FromWasmAbi for ItemStatwhere
Self: DeserializeOwned,
Source§impl IntoWasmAbi for &ItemStat
impl IntoWasmAbi for &ItemStat
Source§impl IntoWasmAbi for ItemStat
impl IntoWasmAbi for ItemStat
Source§impl JsonSchema for ItemStat
impl JsonSchema for ItemStat
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
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl OptionFromWasmAbi for ItemStatwhere
Self: DeserializeOwned,
impl OptionFromWasmAbi for ItemStatwhere
Self: DeserializeOwned,
Source§impl OptionIntoWasmAbi for ItemStat
impl OptionIntoWasmAbi for ItemStat
Source§impl RefFromWasmAbi for ItemStatwhere
Self: DeserializeOwned,
impl RefFromWasmAbi for ItemStatwhere
Self: DeserializeOwned,
Source§type Abi = <JsType as RefFromWasmAbi>::Abi
type Abi = <JsType as RefFromWasmAbi>::Abi
The Wasm ABI type references to
Self are recovered from.Source§impl Tsify for ItemStat
impl Tsify for ItemStat
Source§impl VectorFromWasmAbi for ItemStatwhere
Self: DeserializeOwned,
impl VectorFromWasmAbi for ItemStatwhere
Self: DeserializeOwned,
type Abi = <JsType as VectorFromWasmAbi>::Abi
unsafe fn vector_from_abi(js: Self::Abi) -> Box<[Self]>
Source§impl VectorIntoWasmAbi for ItemStat
impl VectorIntoWasmAbi for ItemStat
type Abi = <JsType as VectorIntoWasmAbi>::Abi
fn vector_into_abi(vector: Box<[Self]>) -> Self::Abi
Source§impl WasmDescribeVector for ItemStat
impl WasmDescribeVector for ItemStat
impl StructuralPartialEq for ItemStat
Auto Trait Implementations§
impl Freeze for ItemStat
impl RefUnwindSafe for ItemStat
impl Send for ItemStat
impl Sync for ItemStat
impl Unpin for ItemStat
impl UnsafeUnpin for ItemStat
impl UnwindSafe for ItemStat
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,
Source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
Source§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::AbiSource§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi, except that it may throw and never
return in the case of Err.