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