pub struct SlotData {
pub item_id: VarInt,
pub number_of_components_to_add: VarInt,
pub number_of_components_to_remove: VarInt,
pub components_to_add: Vec<Component>,
pub components_to_remove: Vec<VarInt>,
}Fields§
§item_id: VarInt§number_of_components_to_add: VarInt§number_of_components_to_remove: VarInt§components_to_add: Vec<Component>§components_to_remove: Vec<VarInt>Trait Implementations§
Auto Trait Implementations§
impl Freeze for SlotData
impl RefUnwindSafe for SlotData
impl Send for SlotData
impl Sync for SlotData
impl Unpin for SlotData
impl UnwindSafe for SlotData
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