pub struct InstanceExitedEvent {
pub pid: u32,
pub instance_name: String,
pub exit_code: Option<i32>,
pub timestamp: SystemTime,
}Expand description
Event emitted when a game instance exits.
Fields§
§pid: u32§instance_name: String§exit_code: Option<i32>§timestamp: SystemTimeTrait Implementations§
Source§impl Clone for InstanceExitedEvent
impl Clone for InstanceExitedEvent
Source§fn clone(&self) -> InstanceExitedEvent
fn clone(&self) -> InstanceExitedEvent
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 InstanceExitedEvent
impl Debug for InstanceExitedEvent
Source§impl<'de> Deserialize<'de> for InstanceExitedEvent
impl<'de> Deserialize<'de> for InstanceExitedEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for InstanceExitedEvent
impl RefUnwindSafe for InstanceExitedEvent
impl Send for InstanceExitedEvent
impl Sync for InstanceExitedEvent
impl Unpin for InstanceExitedEvent
impl UnsafeUnpin for InstanceExitedEvent
impl UnwindSafe for InstanceExitedEvent
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