Struct lu_packets::chat::GeneralChatMessage
source · [−]pub struct GeneralChatMessage {
pub chat_channel: ChatChannel,
pub sender_name: LuWString33,
pub sender: ObjId,
pub source_id: u16,
pub sender_gm_level: u8,
pub message: LuVarWString<u32>,
}
Fields
chat_channel: ChatChannel
sender_name: LuWString33
sender: ObjId
source_id: u16
sender_gm_level: u8
message: LuVarWString<u32>
Trait Implementations
sourceimpl Debug for GeneralChatMessage
impl Debug for GeneralChatMessage
sourceimpl<R: Read + LERead> Deserialize<LittleEndian, R> for GeneralChatMessagewhere
u8: Deserialize<LE, R>,
u16: Deserialize<LE, R>,
u32: Deserialize<LE, R>,
LuWString33: Deserialize<LE, R>,
ObjId: Deserialize<LE, R>,
impl<R: Read + LERead> Deserialize<LittleEndian, R> for GeneralChatMessagewhere
u8: Deserialize<LE, R>,
u16: Deserialize<LE, R>,
u32: Deserialize<LE, R>,
LuWString33: Deserialize<LE, R>,
ObjId: Deserialize<LE, R>,
sourcefn deserialize(reader: &mut R) -> Res<Self>
fn deserialize(reader: &mut R) -> Res<Self>
Deserializes the type by reading from the reader.
sourceimpl From<GeneralChatMessage> for Message
impl From<GeneralChatMessage> for Message
sourcefn from(msg: GeneralChatMessage) -> Self
fn from(msg: GeneralChatMessage) -> Self
Converts to this type from the input type.
sourceimpl From<GeneralChatMessage> for Message
impl From<GeneralChatMessage> for Message
sourcefn from(msg: GeneralChatMessage) -> Self
fn from(msg: GeneralChatMessage) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<GeneralChatMessage> for GeneralChatMessage
impl PartialEq<GeneralChatMessage> for GeneralChatMessage
sourcefn eq(&self, other: &GeneralChatMessage) -> bool
fn eq(&self, other: &GeneralChatMessage) -> bool
sourceimpl<'a, W: Write + LEWrite> Serialize<LittleEndian, W> for &'a GeneralChatMessagewhere
u8: Serialize<LE, W>,
u16: Serialize<LE, W>,
u32: Serialize<LE, W>,
&'a LuWString33: Serialize<LE, W>,
ObjId: Serialize<LE, W>,
impl<'a, W: Write + LEWrite> Serialize<LittleEndian, W> for &'a GeneralChatMessagewhere
u8: Serialize<LE, W>,
u16: Serialize<LE, W>,
u32: Serialize<LE, W>,
&'a LuWString33: Serialize<LE, W>,
ObjId: Serialize<LE, W>,
impl StructuralPartialEq for GeneralChatMessage
Auto Trait Implementations
impl RefUnwindSafe for GeneralChatMessage
impl Send for GeneralChatMessage
impl Sync for GeneralChatMessage
impl Unpin for GeneralChatMessage
impl UnwindSafe for GeneralChatMessage
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more