OpenTracing.Types
data TraceID Source #
Constructors
Fields
Defined in OpenTracing.Types
Methods
showsPrec :: Int -> TraceID -> ShowS #
show :: TraceID -> String #
showList :: [TraceID] -> ShowS #
(==) :: TraceID -> TraceID -> Bool #
(/=) :: TraceID -> TraceID -> Bool #
compare :: TraceID -> TraceID -> Ordering #
(<) :: TraceID -> TraceID -> Bool #
(<=) :: TraceID -> TraceID -> Bool #
(>) :: TraceID -> TraceID -> Bool #
(>=) :: TraceID -> TraceID -> Bool #
max :: TraceID -> TraceID -> TraceID #
min :: TraceID -> TraceID -> TraceID #
_Hex :: Prism' Hex TraceID Source #
newtype IPv4 Source #
toJSON :: IPv4 -> Value #
toEncoding :: IPv4 -> Encoding #
toJSONList :: [IPv4] -> Value #
toEncodingList :: [IPv4] -> Encoding #
omitField :: IPv4 -> Bool #
minBound :: IPv4 #
maxBound :: IPv4 #
succ :: IPv4 -> IPv4 #
pred :: IPv4 -> IPv4 #
toEnum :: Int -> IPv4 #
fromEnum :: IPv4 -> Int #
enumFrom :: IPv4 -> [IPv4] #
enumFromThen :: IPv4 -> IPv4 -> [IPv4] #
enumFromTo :: IPv4 -> IPv4 -> [IPv4] #
enumFromThenTo :: IPv4 -> IPv4 -> IPv4 -> [IPv4] #
readsPrec :: Int -> ReadS IPv4 #
readList :: ReadS [IPv4] #
readPrec :: ReadPrec IPv4 #
readListPrec :: ReadPrec [IPv4] #
showsPrec :: Int -> IPv4 -> ShowS #
show :: IPv4 -> String #
showList :: [IPv4] -> ShowS #
(==) :: IPv4 -> IPv4 -> Bool #
(/=) :: IPv4 -> IPv4 -> Bool #
compare :: IPv4 -> IPv4 -> Ordering #
(<) :: IPv4 -> IPv4 -> Bool #
(<=) :: IPv4 -> IPv4 -> Bool #
(>) :: IPv4 -> IPv4 -> Bool #
(>=) :: IPv4 -> IPv4 -> Bool #
max :: IPv4 -> IPv4 -> IPv4 #
min :: IPv4 -> IPv4 -> IPv4 #
newtype IPv6 Source #
toJSON :: IPv6 -> Value #
toEncoding :: IPv6 -> Encoding #
toJSONList :: [IPv6] -> Value #
toEncodingList :: [IPv6] -> Encoding #
omitField :: IPv6 -> Bool #
minBound :: IPv6 #
maxBound :: IPv6 #
succ :: IPv6 -> IPv6 #
pred :: IPv6 -> IPv6 #
toEnum :: Int -> IPv6 #
fromEnum :: IPv6 -> Int #
enumFrom :: IPv6 -> [IPv6] #
enumFromThen :: IPv6 -> IPv6 -> [IPv6] #
enumFromTo :: IPv6 -> IPv6 -> [IPv6] #
enumFromThenTo :: IPv6 -> IPv6 -> IPv6 -> [IPv6] #
readsPrec :: Int -> ReadS IPv6 #
readList :: ReadS [IPv6] #
readPrec :: ReadPrec IPv6 #
readListPrec :: ReadPrec [IPv6] #
showsPrec :: Int -> IPv6 -> ShowS #
show :: IPv6 -> String #
showList :: [IPv6] -> ShowS #
(==) :: IPv6 -> IPv6 -> Bool #
(/=) :: IPv6 -> IPv6 -> Bool #
compare :: IPv6 -> IPv6 -> Ordering #
(<) :: IPv6 -> IPv6 -> Bool #
(<=) :: IPv6 -> IPv6 -> Bool #
(>) :: IPv6 -> IPv6 -> Bool #
(>=) :: IPv6 -> IPv6 -> Bool #
max :: IPv6 -> IPv6 -> IPv6 #
min :: IPv6 -> IPv6 -> IPv6 #
newtype Port Source #
toJSON :: Port -> Value #
toEncoding :: Port -> Encoding #
toJSONList :: [Port] -> Value #
toEncodingList :: [Port] -> Encoding #
omitField :: Port -> Bool #
succ :: Port -> Port #
pred :: Port -> Port #
toEnum :: Int -> Port #
fromEnum :: Port -> Int #
enumFrom :: Port -> [Port] #
enumFromThen :: Port -> Port -> [Port] #
enumFromTo :: Port -> Port -> [Port] #
enumFromThenTo :: Port -> Port -> Port -> [Port] #
(+) :: Port -> Port -> Port #
(-) :: Port -> Port -> Port #
(*) :: Port -> Port -> Port #
negate :: Port -> Port #
abs :: Port -> Port #
signum :: Port -> Port #
fromInteger :: Integer -> Port #
readsPrec :: Int -> ReadS Port #
readList :: ReadS [Port] #
readPrec :: ReadPrec Port #
readListPrec :: ReadPrec [Port] #
showsPrec :: Int -> Port -> ShowS #
show :: Port -> String #
showList :: [Port] -> ShowS #
(==) :: Port -> Port -> Bool #
(/=) :: Port -> Port -> Bool #
compare :: Port -> Port -> Ordering #
(<) :: Port -> Port -> Bool #
(<=) :: Port -> Port -> Bool #
(>) :: Port -> Port -> Bool #
(>=) :: Port -> Port -> Bool #
max :: Port -> Port -> Port #
min :: Port -> Port -> Port #
data Protocol Source #
data Addr a where Source #
addrHostName :: Lens' (Addr a) HostName Source #
addrPort :: Lens' (Addr a) Port Source #
addrSecure :: Lens' (Addr 'HTTP) Bool Source #
data Hex Source #
mempty :: Hex #
mappend :: Hex -> Hex -> Hex #
mconcat :: [Hex] -> Hex #
(<>) :: Hex -> Hex -> Hex #
sconcat :: NonEmpty Hex -> Hex #
stimes :: Integral b => b -> Hex -> Hex #
showsPrec :: Int -> Hex -> ShowS #
show :: Hex -> String #
showList :: [Hex] -> ShowS #
(==) :: Hex -> Hex -> Bool #
(/=) :: Hex -> Hex -> Bool #
knownHex :: Text -> Hex Source #
class AsHex a where Source #
_Hex :: Prism' Hex a Source #
_Hex :: Prism' Hex Word64 Source #
hexText :: AsHex a => Getter a Text Source #