[−][src]Enum tox_packet::messenger::Packet
Messenger packet enum that encapsulates all types of Messenger packets.
Variants
Online(Online)
Online
structure.
Action(Action)
Action
structure.
Offline(Offline)
Offline
structure.
Message(Message)
Message
structure.
Nickname(Nickname)
Nickname
structure.
UserStatus(UserStatus)
UserStatus
structure.
Typing(Typing)
Typing
structure.
StatusMessage(StatusMessage)
StatusMessage
structure.
Msi(Msi)
Msi
structure.
Conference(ConferencePacket)
Packets of conference.
FileTransfer(FileTransferPacket)
Packets of file transfer.
Trait Implementations
impl Clone for Packet
[src]
impl Debug for Packet
[src]
impl Eq for Packet
[src]
impl FromBytes for Packet
[src]
impl PartialEq<Packet> for Packet
[src]
impl StructuralEq for Packet
[src]
impl StructuralPartialEq for Packet
[src]
impl ToBytes for Packet
[src]
Auto Trait Implementations
impl RefUnwindSafe for Packet
impl Send for Packet
impl Sync for Packet
impl Unpin for Packet
impl UnwindSafe for Packet
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,