pub struct Pause {
pub paused_state: PausedState,
pub unpaused_team: PauseTeam,
pub paused_requested_team: PauseTeam,
pub unpaused_timer: f32,
pub paused_timer: f32,
}Fields§
§paused_state: PausedState§unpaused_team: PauseTeamThe team that last unpaused the game.
paused_requested_team: PauseTeam§unpaused_timer: f32Seconds remaining until gameplay resumes from an unpausing state.
paused_timer: f32Seconds elapsed since the game was paused.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Pause
impl<'de> Deserialize<'de> for Pause
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 Pause
impl RefUnwindSafe for Pause
impl Send for Pause
impl Sync for Pause
impl Unpin for Pause
impl UnsafeUnpin for Pause
impl UnwindSafe for Pause
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