| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Hasura.GraphQL.Explain
Documentation
data GQLExplain Source #
Constructors
| GQLExplain | |
Fields
| |
Instances
| Eq GQLExplain Source # | |
Defined in Hasura.GraphQL.Explain | |
| Show GQLExplain Source # | |
Defined in Hasura.GraphQL.Explain Methods showsPrec :: Int -> GQLExplain -> ShowS # show :: GQLExplain -> String # showList :: [GQLExplain] -> ShowS # | |
| FromJSON GQLExplain Source # | |
Defined in Hasura.GraphQL.Explain | |
| ToJSON GQLExplain Source # | |
Defined in Hasura.GraphQL.Explain Methods toJSON :: GQLExplain -> Value toEncoding :: GQLExplain -> Encoding toJSONList :: [GQLExplain] -> Value toEncodingList :: [GQLExplain] -> Encoding | |
explainQueryField :: (MonadError QErr m, MonadIO m) => UserInfo -> RootFieldAlias -> QueryRootField UnpreparedValue -> m EncJSON Source #
explainGQLQuery :: forall m. (MonadError QErr m, MonadIO m, MonadBaseControl IO m, MonadMetadataStorage (MetadataStorageT m), MonadQueryTags m) => SchemaCache -> GQLExplain -> m EncJSON Source #