otel-api-common-0.0.0: STUB
Safe HaskellSafe-Inferred
LanguageHaskell2010

OTel.API.Common.KV

Documentation

class KV (kv :: Type) where Source #

Associated Types

type KVConstraints kv :: Type -> Type -> Constraint Source #

Methods

(.@) :: KVConstraints kv from to => Key to -> from -> kv infixr 8 Source #

Instances

Instances details
KV (AttrsBuilder af) Source # 
Instance details

Defined in OTel.API.Common.Internal

Associated Types

type KVConstraints (AttrsBuilder af) :: Type -> Type -> Constraint Source #

Methods

(.@) :: KVConstraints (AttrsBuilder af) from to => Key to -> from -> AttrsBuilder af Source #

class (k ~ Text, v ~ Text) => IsTextKV k v Source #

Instances

Instances details
IsTextKV Text Text Source # 
Instance details

Defined in OTel.API.Common.Internal

newtype Key a Source #

Constructors

Key 

Fields

Instances

Instances details
IsString (Key a) Source # 
Instance details

Defined in OTel.API.Common.Internal

Methods

fromString :: String -> Key a #

Show (Key a) Source # 
Instance details

Defined in OTel.API.Common.Internal

Methods

showsPrec :: Int -> Key a -> ShowS #

show :: Key a -> String #

showList :: [Key a] -> ShowS #

Eq (Key a) Source # 
Instance details

Defined in OTel.API.Common.Internal

Methods

(==) :: Key a -> Key a -> Bool #

(/=) :: Key a -> Key a -> Bool #

Ord (Key a) Source # 
Instance details

Defined in OTel.API.Common.Internal

Methods

compare :: Key a -> Key a -> Ordering #

(<) :: Key a -> Key a -> Bool #

(<=) :: Key a -> Key a -> Bool #

(>) :: Key a -> Key a -> Bool #

(>=) :: Key a -> Key a -> Bool #

max :: Key a -> Key a -> Key a #

min :: Key a -> Key a -> Key a #