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 #