wai-middleware-rollbar-0.8.0: Middleware that communicates to Rollbar.

Copyright(c) Hardy Jones 2017
LicenseBSD3
Maintainerjones3.hardy@gmail.com
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010

Rollbar.Item.MissingHeaders

Description

 

Synopsis

Documentation

newtype MissingHeaders headers Source #

The request headers with some missing

This is useful for removing sensitive information like the Authorization header.

Instances

Eq (MissingHeaders headers) Source # 

Methods

(==) :: MissingHeaders headers -> MissingHeaders headers -> Bool #

(/=) :: MissingHeaders headers -> MissingHeaders headers -> Bool #

Show (MissingHeaders headers) Source # 

Methods

showsPrec :: Int -> MissingHeaders headers -> ShowS #

show :: MissingHeaders headers -> String #

showList :: [MissingHeaders headers] -> ShowS #

FromJSON (MissingHeaders headers) Source # 
RemoveHeaders headers => ToJSON (MissingHeaders headers) Source # 

class RemoveHeaders headers Source #

Remove the headers given from the underlying request headers.

Minimal complete definition

removeHeaders

Instances

RemoveHeaders ([] Symbol) Source # 
(KnownSymbol header, RemoveHeaders headers) => RemoveHeaders ((:) Symbol header headers) Source # 

Methods

removeHeaders :: MissingHeaders ((Symbol ': header) headers) -> RequestHeaders