pub struct PlayerDefeatedUpdate {
pub type_: Value,
pub user_id: UserId,
}Expand description
PlayerDefeatedUpdate
JSON schema
{
"title": "PlayerDefeatedUpdate",
"type": "object",
"required": [
"type",
"userId"
],
"properties": {
"type": {
"const": "player_defeated"
},
"userId": {
"$ref": "#/definitions/userId"
}
}
}Fields§
§type_: Value§user_id: UserIdImplementations§
Source§impl PlayerDefeatedUpdate
impl PlayerDefeatedUpdate
pub fn builder() -> PlayerDefeatedUpdate
Trait Implementations§
Source§impl Clone for PlayerDefeatedUpdate
impl Clone for PlayerDefeatedUpdate
Source§fn clone(&self) -> PlayerDefeatedUpdate
fn clone(&self) -> PlayerDefeatedUpdate
Returns a duplicate 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 PlayerDefeatedUpdate
impl Debug for PlayerDefeatedUpdate
Source§impl<'de> Deserialize<'de> for PlayerDefeatedUpdate
impl<'de> Deserialize<'de> for PlayerDefeatedUpdate
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 From<PlayerDefeatedUpdate> for PlayerDefeatedUpdate
impl From<PlayerDefeatedUpdate> for PlayerDefeatedUpdate
Source§fn from(value: PlayerDefeatedUpdate) -> Self
fn from(value: PlayerDefeatedUpdate) -> Self
Converts to this type from the input type.
Source§impl Serialize for PlayerDefeatedUpdate
impl Serialize for PlayerDefeatedUpdate
Source§impl TryFrom<PlayerDefeatedUpdate> for PlayerDefeatedUpdate
impl TryFrom<PlayerDefeatedUpdate> for PlayerDefeatedUpdate
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: PlayerDefeatedUpdate) -> Result<Self, ConversionError>
fn try_from(value: PlayerDefeatedUpdate) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for PlayerDefeatedUpdate
impl RefUnwindSafe for PlayerDefeatedUpdate
impl Send for PlayerDefeatedUpdate
impl Sync for PlayerDefeatedUpdate
impl Unpin for PlayerDefeatedUpdate
impl UnsafeUnpin for PlayerDefeatedUpdate
impl UnwindSafe for PlayerDefeatedUpdate
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