pub struct LuaSurfaceUpgradeAreaParams {
pub area: BoundingBox,
pub force: LuaAny,
pub item: LuaItemStack,
pub player: LuaAny,
pub skip_fog_of_war: bool,
}Expand description
Place an upgrade request.
Fields§
§area: BoundingBoxThe area to mark for upgrade.
force: LuaAnyThe force whose bots should perform the upgrade.
item: LuaItemStackThe upgrade item to use.
player: LuaAnyThe player to set the last_user to if any.
skip_fog_of_war: boolIf chunks covered by fog-of-war are skipped.
Trait Implementations§
Source§impl Clone for LuaSurfaceUpgradeAreaParams
impl Clone for LuaSurfaceUpgradeAreaParams
Source§fn clone(&self) -> LuaSurfaceUpgradeAreaParams
fn clone(&self) -> LuaSurfaceUpgradeAreaParams
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 moreSource§impl Debug for LuaSurfaceUpgradeAreaParams
impl Debug for LuaSurfaceUpgradeAreaParams
Source§impl Default for LuaSurfaceUpgradeAreaParams
impl Default for LuaSurfaceUpgradeAreaParams
Source§fn default() -> LuaSurfaceUpgradeAreaParams
fn default() -> LuaSurfaceUpgradeAreaParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LuaSurfaceUpgradeAreaParams
impl RefUnwindSafe for LuaSurfaceUpgradeAreaParams
impl Send for LuaSurfaceUpgradeAreaParams
impl Sync for LuaSurfaceUpgradeAreaParams
impl Unpin for LuaSurfaceUpgradeAreaParams
impl UnsafeUnpin for LuaSurfaceUpgradeAreaParams
impl UnwindSafe for LuaSurfaceUpgradeAreaParams
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