| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Napkin.Run.Effects.Interceptors.LogProgram.Types
Documentation
class DumpPayload a (b :: k) where #
Methods
renderDumpPayload_ :: a -> Doc #
Instances
| (RenderSql a b, ReifiesBackend b) => DumpPayload a (b :: Type) # | |
Defined in Napkin.Run.Effects.Interceptors.LogProgram.Types Methods renderDumpPayload_ :: a -> Doc # | |
| DumpPayload LText (b :: k) # | |
Defined in Napkin.Run.Effects.Interceptors.LogProgram.Types Methods renderDumpPayload_ :: LText -> Doc # | |
| DumpPayload Text (b :: k) # | |
Defined in Napkin.Run.Effects.Interceptors.LogProgram.Types Methods renderDumpPayload_ :: Text -> Doc # | |
type IsRenderable a (b :: k) = (Show a, Eq a, DumpPayload a b, Typeable a) #
data Renderable (b :: k) #
Constructors
| IsRenderable a b => Renderable a |
Instances
| Show (Renderable b) # | |
Defined in Napkin.Run.Effects.Interceptors.LogProgram.Types Methods showsPrec :: Int -> Renderable b -> ShowS # show :: Renderable b -> String # showList :: [Renderable b] -> ShowS # | |
| Eq (Renderable b) # | |
renderDumpPayload :: forall {k} (b :: k). Renderable b -> Doc #
Constructors
| DumpItem | |
Fields
| |
Instances
pattern SimpleDumpItem :: Doc RenderInfoFormatting -> DumpItem b #
data RenderInfoFormatting #
Constructors
| FormatText | |
| FormatTableRef | |
| FormatCode |