úÎ!°f     None+-6;<=>?FQSTV¿ servant-genericJA type that specifies that an API record contains a server implementation.servant-genericAA type that specifies that an API record contains a set of links.(Useful since servant 0.12)servant-generic_A type that specifies that an API record contains an API definition. Only useful at type-level.servant-generic=A type family that applies an appropriate type family to the api" parameter. For example, passing  will leave api untouched, while  m will produce  api m. servant-generic3Turns a generic product type into a linear tree of ! combinators. For example, given … data Foo route = Foo { foo :: route :- Get '[PlainText] Text , bar :: route :- Get '[PlainText] Text } I ToServant (Foo AsApi) ~ Get '[PlainText] Text :<|> Get '[PlainText] Text servant-generic!A class of generic product types.servant-genericSee  , but at value-level.servant-generic Inverse of .This can be used to turn  generated. values such as client functions into records.1You may need to provide a type signature for the output type (your record type).servant-genericWGiven an API record field, create a link for that route. Only the field's type is used.   3     .servant-generic-0.1.0.3-IXK7TVgrwrvDbDuGciBRAGServant.Genericbase GHC.GenericsGenericReptofromAsServer AsServerTAsLinkAsApi:- ToServantGenericProductGProduct GToServant gtoServant gfromServant toServant fromServant fieldLink $fGProductK1 $fGProduct:*: $fGProductM1*servant-server-0.14-9lyMQbQMQQQ44Af1Y88GTbServant.Server.InternalServerT#servant-0.14-CD4E5Mc0loCIcIv6xDRs6UServant.API.Alternative:<|>