pub struct WorkerGiveTargetPicker {
pub item_instance_id: Uuid,
pub item_label: String,
pub quantity: Option<u32>,
pub options: Vec<WorkerGiveTargetOption>,
}Expand description
Pick which nearby worker receives the selected inventory item.
Fields§
§item_instance_id: Uuid§item_label: String§quantity: Option<u32>§options: Vec<WorkerGiveTargetOption>Trait Implementations§
Source§impl Clone for WorkerGiveTargetPicker
impl Clone for WorkerGiveTargetPicker
Source§fn clone(&self) -> WorkerGiveTargetPicker
fn clone(&self) -> WorkerGiveTargetPicker
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for WorkerGiveTargetPicker
impl RefUnwindSafe for WorkerGiveTargetPicker
impl Send for WorkerGiveTargetPicker
impl Sync for WorkerGiveTargetPicker
impl Unpin for WorkerGiveTargetPicker
impl UnsafeUnpin for WorkerGiveTargetPicker
impl UnwindSafe for WorkerGiveTargetPicker
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