toxcore-c-0.2.12: Haskell bindings to the C reference implementation of Tox
Safe HaskellSafe-Inferred
LanguageHaskell2010

Network.Tox.C.Type

Documentation

newtype FixedByteString (size :: Nat) Source #

Instances

Instances details
Eq (FixedByteString size) Source # 
Instance details

Defined in Network.Tox.C.Type

Methods

(==) :: FixedByteString size -> FixedByteString size -> Bool #

(/=) :: FixedByteString size -> FixedByteString size -> Bool #

Ord (FixedByteString size) Source # 
Instance details

Defined in Network.Tox.C.Type

Show (FixedByteString size) Source # 
Instance details

Defined in Network.Tox.C.Type

Generic (FixedByteString size) Source # 
Instance details

Defined in Network.Tox.C.Type

Associated Types

type Rep (FixedByteString size) :: Type -> Type #

Methods

from :: FixedByteString size -> Rep (FixedByteString size) x #

to :: Rep (FixedByteString size) x -> FixedByteString size #

Arbitrary (FixedByteString size) Source # 
Instance details

Defined in Network.Tox.C.Type

MessagePack (FixedByteString size) Source # 
Instance details

Defined in Network.Tox.C.Type

type Rep (FixedByteString size) Source # 
Instance details

Defined in Network.Tox.C.Type

type Rep (FixedByteString size) = D1 ('MetaData "FixedByteString" "Network.Tox.C.Type" "toxcore-c-0.2.12-inplace" 'True) (C1 ('MetaCons "FixedByteString" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString)))