[−][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
[src]
impl Send for Packet
[src]
impl Sync for Packet
[src]
impl Unpin for Packet
[src]
impl UnwindSafe for Packet
[src]
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,
pub 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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,