Network.Tox.SaveData.Friend
data Friend Source #
Constructors
Fields
Defined in Network.Tox.SaveData.Friend
Methods
(==) :: Friend -> Friend -> Bool #
(/=) :: Friend -> Friend -> Bool #
readsPrec :: Int -> ReadS Friend #
readList :: ReadS [Friend] #
readPrec :: ReadPrec Friend #
readListPrec :: ReadPrec [Friend] #
showsPrec :: Int -> Friend -> ShowS #
show :: Friend -> String #
showList :: [Friend] -> ShowS #
Associated Types
type Rep Friend :: Type -> Type #
from :: Friend -> Rep Friend x #
to :: Rep Friend x -> Friend #
arbitrary :: Gen Friend #
shrink :: Friend -> [Friend] #
put :: Friend -> Put #
get :: Get Friend #
putList :: [Friend] -> Put #
toObject :: Config -> Friend -> Object #
fromObjectWith :: (Applicative m, Monad m, MonadValidate DecodeError m) => Config -> Object -> m Friend #
maxFriendRequestLen :: Int Source #
maxNameLen :: Int Source #
maxStatusMessageLen :: Int Source #