pub struct ScriptRaisedReviveEvent {
pub entity: LuaEntity,
pub name: &'static str,
pub tags: LuaAny,
pub tick: u32,
}Expand description
A static event mods can use to tell other mods they revived something by script. This event is only raised if a mod does so with LuaBootstrap::raise_event or LuaBootstrap::raise_script_revive, or when raise_revive is passed to LuaEntity::revive.
Fields§
§entity: LuaEntity§name: &'static str§tick: u32Trait Implementations§
Source§impl Clone for ScriptRaisedReviveEvent
impl Clone for ScriptRaisedReviveEvent
Source§fn clone(&self) -> ScriptRaisedReviveEvent
fn clone(&self) -> ScriptRaisedReviveEvent
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 moreimpl Copy for ScriptRaisedReviveEvent
Source§impl Debug for ScriptRaisedReviveEvent
impl Debug for ScriptRaisedReviveEvent
Source§impl Default for ScriptRaisedReviveEvent
impl Default for ScriptRaisedReviveEvent
Source§fn default() -> ScriptRaisedReviveEvent
fn default() -> ScriptRaisedReviveEvent
Returns the “default value” for a type. Read more
Source§impl PartialEq for ScriptRaisedReviveEvent
impl PartialEq for ScriptRaisedReviveEvent
impl StructuralPartialEq for ScriptRaisedReviveEvent
Auto Trait Implementations§
impl Freeze for ScriptRaisedReviveEvent
impl RefUnwindSafe for ScriptRaisedReviveEvent
impl Send for ScriptRaisedReviveEvent
impl Sync for ScriptRaisedReviveEvent
impl Unpin for ScriptRaisedReviveEvent
impl UnsafeUnpin for ScriptRaisedReviveEvent
impl UnwindSafe for ScriptRaisedReviveEvent
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