pub struct ShopBuyServerPacket {
pub gold_amount: i32,
pub bought_item: Item,
pub weight: Weight,
}
Expand description
Response to purchasing an item from a shop
Fields§
§gold_amount: i32
§bought_item: Item
§weight: Weight
Implementations§
Trait Implementations§
Source§impl Clone for ShopBuyServerPacket
impl Clone for ShopBuyServerPacket
Source§fn clone(&self) -> ShopBuyServerPacket
fn clone(&self) -> ShopBuyServerPacket
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 ShopBuyServerPacket
impl Debug for ShopBuyServerPacket
Source§impl Default for ShopBuyServerPacket
impl Default for ShopBuyServerPacket
Source§fn default() -> ShopBuyServerPacket
fn default() -> ShopBuyServerPacket
Returns the “default value” for a type. Read more
Source§impl EoSerialize for ShopBuyServerPacket
impl EoSerialize for ShopBuyServerPacket
Source§fn serialize(&self, writer: &mut EoWriter) -> Result<(), EoSerializeError>
fn serialize(&self, writer: &mut EoWriter) -> Result<(), EoSerializeError>
Serializes a ShopBuyServerPacket into the given EoWriter instance
Source§fn deserialize(reader: &EoReader) -> Result<Self, EoReaderError>
fn deserialize(reader: &EoReader) -> Result<Self, EoReaderError>
Deserializes a ShopBuyServerPacket from an EoReader instance
Source§impl PartialEq for ShopBuyServerPacket
impl PartialEq for ShopBuyServerPacket
impl Eq for ShopBuyServerPacket
impl StructuralPartialEq for ShopBuyServerPacket
Auto Trait Implementations§
impl Freeze for ShopBuyServerPacket
impl RefUnwindSafe for ShopBuyServerPacket
impl Send for ShopBuyServerPacket
impl Sync for ShopBuyServerPacket
impl Unpin for ShopBuyServerPacket
impl UnwindSafe for ShopBuyServerPacket
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