pub struct EventMark {
pub turn: u32,
pub key: String,
pub seat: Option<u32>,
}Fields§
§turn: u32§key: String§seat: Option<u32>Trait Implementations§
Source§impl<'de> Deserialize<'de> for EventMark
impl<'de> Deserialize<'de> for EventMark
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
impl StructuralPartialEq for EventMark
Auto Trait Implementations§
impl Freeze for EventMark
impl RefUnwindSafe for EventMark
impl Send for EventMark
impl Sync for EventMark
impl Unpin for EventMark
impl UnsafeUnpin for EventMark
impl UnwindSafe for EventMark
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