Struct lotus_script::event::ReceiveMessageEvent
source · pub struct ReceiveMessageEvent {
pub slot_index: i32,
pub id: String,
pub kind: ReceiveMessageKind,
pub value: ReceiveMessageValue,
}
Fields§
§slot_index: i32
§id: String
§kind: ReceiveMessageKind
§value: ReceiveMessageValue
Trait Implementations§
source§impl Debug for ReceiveMessageEvent
impl Debug for ReceiveMessageEvent
source§impl<'de> Deserialize<'de> for ReceiveMessageEvent
impl<'de> Deserialize<'de> for ReceiveMessageEvent
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 ReceiveMessageEvent
impl RefUnwindSafe for ReceiveMessageEvent
impl Send for ReceiveMessageEvent
impl Sync for ReceiveMessageEvent
impl Unpin for ReceiveMessageEvent
impl UnwindSafe for ReceiveMessageEvent
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