Struct libpobsd::models::game_status::GameStatus
source · pub struct GameStatus {
pub status: Status,
pub message: Option<String>,
}
Expand description
Represents the extended status of a game comprising the status itself plus an additional comment.
Fields§
§status: Status
Status of the game.
message: Option<String>
Additional comment.
Implementations§
source§impl GameStatus
impl GameStatus
Trait Implementations§
source§impl AsRef<GameStatus> for GameStatus
impl AsRef<GameStatus> for GameStatus
source§fn as_ref(&self) -> &GameStatus
fn as_ref(&self) -> &GameStatus
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<Status> for GameStatus
impl AsRef<Status> for GameStatus
source§impl Clone for GameStatus
impl Clone for GameStatus
source§fn clone(&self) -> GameStatus
fn clone(&self) -> GameStatus
Returns a copy of the value. Read more
1.0.0 · 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 GameStatus
impl Debug for GameStatus
source§impl Default for GameStatus
impl Default for GameStatus
source§fn default() -> GameStatus
fn default() -> GameStatus
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GameStatus
impl<'de> Deserialize<'de> for GameStatus
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
source§impl Display for GameStatus
impl Display for GameStatus
source§impl Into<GameStatus> for Status
impl Into<GameStatus> for Status
source§fn into(self) -> GameStatus
fn into(self) -> GameStatus
Converts this type into the (usually inferred) input type.
source§impl Into<Status> for GameStatus
impl Into<Status> for GameStatus
source§impl Ord for GameStatus
impl Ord for GameStatus
source§fn cmp(&self, other: &GameStatus) -> Ordering
fn cmp(&self, other: &GameStatus) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for GameStatus
impl PartialEq for GameStatus
source§impl PartialOrd for GameStatus
impl PartialOrd for GameStatus
source§fn partial_cmp(&self, other: &GameStatus) -> Option<Ordering>
fn partial_cmp(&self, other: &GameStatus) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Serialize for GameStatus
impl Serialize for GameStatus
impl Eq for GameStatus
Auto Trait Implementations§
impl Freeze for GameStatus
impl RefUnwindSafe for GameStatus
impl Send for GameStatus
impl Sync for GameStatus
impl Unpin for GameStatus
impl UnwindSafe for GameStatus
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