pub struct TradeSpec {
pub input_item_1: Slot,
pub output_item: Slot,
pub input_item_2: Slot,
pub trade_disabled: bool,
pub trade_uses: i32,
pub max_trade_uses: i32,
pub xp: i32,
pub special_price: i32,
pub price_multiplier: f32,
pub demand: i32,
}
Fields§
§input_item_1: Slot
§output_item: Slot
§input_item_2: Slot
§trade_disabled: bool
§trade_uses: i32
§max_trade_uses: i32
§xp: i32
§special_price: i32
§price_multiplier: f32
§demand: i32
Trait Implementations§
Source§impl Deserialize for TradeSpec
impl Deserialize for TradeSpec
fn mc_deserialize(_rest: &[u8]) -> DeserializeResult<'_, Self>
Source§impl From<(Option<ItemStack>, Option<ItemStack>, Option<ItemStack>, bool, i32, i32, i32, i32, f32, i32)> for TradeSpec
impl From<(Option<ItemStack>, Option<ItemStack>, Option<ItemStack>, bool, i32, i32, i32, i32, f32, i32)> for TradeSpec
Source§impl Serialize for TradeSpec
impl Serialize for TradeSpec
fn mc_serialize<S: Serializer>(&self, to: &mut S) -> SerializeResult
impl StructuralPartialEq for TradeSpec
Auto Trait Implementations§
impl Freeze for TradeSpec
impl RefUnwindSafe for TradeSpec
impl Send for TradeSpec
impl Sync for TradeSpec
impl Unpin for TradeSpec
impl UnwindSafe for TradeSpec
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