asn-0.1.0.0: asn type and encoding/decoding

Safe HaskellNone
LanguageHaskell2010

Asn

Documentation

newtype Asn Source #

Constructors

Asn 

Fields

Instances

Eq Asn Source # 

Methods

(==) :: Asn -> Asn -> Bool #

(/=) :: Asn -> Asn -> Bool #

Ord Asn Source # 

Methods

compare :: Asn -> Asn -> Ordering #

(<) :: Asn -> Asn -> Bool #

(<=) :: Asn -> Asn -> Bool #

(>) :: Asn -> Asn -> Bool #

(>=) :: Asn -> Asn -> Bool #

max :: Asn -> Asn -> Asn #

min :: Asn -> Asn -> Asn #

Read Asn Source # 
Show Asn Source # 

Methods

showsPrec :: Int -> Asn -> ShowS #

show :: Asn -> String #

showList :: [Asn] -> ShowS #

Hashable Asn Source # 

Methods

hashWithSalt :: Int -> Asn -> Int #

hash :: Asn -> Int #

ToJSON Asn Source # 
FromJSON Asn Source # 
Storable Asn Source # 

Methods

sizeOf :: Asn -> Int #

alignment :: Asn -> Int #

peekElemOff :: Ptr Asn -> Int -> IO Asn #

pokeElemOff :: Ptr Asn -> Int -> Asn -> IO () #

peekByteOff :: Ptr b -> Int -> IO Asn #

pokeByteOff :: Ptr b -> Int -> Asn -> IO () #

peek :: Ptr Asn -> IO Asn #

poke :: Ptr Asn -> Asn -> IO () #

Prim Asn Source #