asn1-codec-0.2.0: Encode and decode ASN.1

Safe HaskellNone
LanguageHaskell2010

Language.Asn.Types

Documentation

data AsnEncoding a Source #

Instances

data AsnDecoding a Source #

Instances

Functor AsnDecoding Source # 

Methods

fmap :: (a -> b) -> AsnDecoding a -> AsnDecoding b #

(<$) :: a -> AsnDecoding b -> AsnDecoding a #

newtype ObjectIdentifier Source #

Instances

Eq ObjectIdentifier Source # 
Ord ObjectIdentifier Source # 
Read ObjectIdentifier Source # 
Show ObjectIdentifier Source # 
Generic ObjectIdentifier Source # 
Hashable ObjectIdentifier Source # 
type Rep ObjectIdentifier Source # 
type Rep ObjectIdentifier = D1 * (MetaData "ObjectIdentifier" "Language.Asn.Types.Internal" "asn1-codec-0.2.0-3E2W9Jh3uiuFZyGR2Uc0Tf" True) (C1 * (MetaCons "ObjectIdentifier" PrefixI True) (S1 * (MetaSel (Just Symbol "getObjectIdentifier") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Vector Integer))))

newtype ObjectIdentifierSuffix Source #

Instances

Eq ObjectIdentifierSuffix Source # 
Ord ObjectIdentifierSuffix Source # 
Read ObjectIdentifierSuffix Source # 
Show ObjectIdentifierSuffix Source # 
Generic ObjectIdentifierSuffix Source # 
Hashable ObjectIdentifierSuffix Source # 
type Rep ObjectIdentifierSuffix Source # 
type Rep ObjectIdentifierSuffix = D1 * (MetaData "ObjectIdentifierSuffix" "Language.Asn.Types.Internal" "asn1-codec-0.2.0-3E2W9Jh3uiuFZyGR2Uc0Tf" True) (C1 * (MetaCons "ObjectIdentifierSuffix" PrefixI True) (S1 * (MetaSel (Just Symbol "getObjectIdentifierSuffix") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * (Vector Integer))))