pub enum ChatEntryType {
Invalid,
ChatMsg,
Typing,
InviteGame,
Emote,
LeftConversation,
Entered,
WasKicked,
WasBanned,
Disconnected,
HistoricalChat,
LinkBlocked,
}Variants§
Invalid
ChatMsg
Typing
InviteGame
Emote
LeftConversation
Entered
WasKicked
WasBanned
Disconnected
HistoricalChat
LinkBlocked
Trait Implementations§
Source§impl Clone for ChatEntryType
impl Clone for ChatEntryType
Source§fn clone(&self) -> ChatEntryType
fn clone(&self) -> ChatEntryType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ChatEntryType
Source§impl Debug for ChatEntryType
impl Debug for ChatEntryType
Source§impl From<u8> for ChatEntryType
impl From<u8> for ChatEntryType
Source§fn from(value: u8) -> ChatEntryType
fn from(value: u8) -> ChatEntryType
Converts to this type from the input type.
Source§impl PartialEq for ChatEntryType
impl PartialEq for ChatEntryType
Source§fn eq(&self, other: &ChatEntryType) -> bool
fn eq(&self, other: &ChatEntryType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ChatEntryType
Auto Trait Implementations§
impl Freeze for ChatEntryType
impl RefUnwindSafe for ChatEntryType
impl Send for ChatEntryType
impl Sync for ChatEntryType
impl Unpin for ChatEntryType
impl UnsafeUnpin for ChatEntryType
impl UnwindSafe for ChatEntryType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ConditionalSend for Twhere
T: Send,
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Converts
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>, which can then be
downcast into Box<dyn ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Converts
Rc<Trait> (where Trait: Downcast) to Rc<Any>, which can then be further
downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Converts
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Converts
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.Source§impl<T> DowncastSend for T
impl<T> DowncastSend for T
Source§impl<T> IntoResult<T> for T
impl<T> IntoResult<T> for T
Source§fn into_result(self) -> Result<T, RunSystemError>
fn into_result(self) -> Result<T, RunSystemError>
Converts this type into the system output type.