Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
Packet | |
|
Instances
Eq payload => Eq (Packet payload) Source # | |
Read payload => Read (Packet payload) Source # | |
Show payload => Show (Packet payload) Source # | |
Generic (Packet payload) Source # | |
Arbitrary payload => Arbitrary (Packet payload) Source # | |
Binary payload => Binary (Packet payload) Source # | |
MessagePack payload => MessagePack (Packet payload) Source # | |
Defined in Network.Tox.Protocol.Packet toObject :: Packet payload -> Object # fromObject :: (Applicative m, Monad m) => Object -> m (Packet payload) # | |
type Rep (Packet payload) Source # | |
Defined in Network.Tox.Protocol.Packet type Rep (Packet payload) = D1 (MetaData "Packet" "Network.Tox.Protocol.Packet" "toxcore-0.2.11-AzzkmiDUfjL8GGvWK827C9" False) (C1 (MetaCons "Packet" PrefixI True) (S1 (MetaSel (Just "packetKind") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 PacketKind) :*: S1 (MetaSel (Just "packetPayload") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 payload))) |