sangria.streaming

Type members

Classlikes

@implicitNotFound(msg = "Can\'t find suitable `SubscriptionStream` type-class instance for type `${StreamSource}`. ".+("If you have defined it already, please consider defining an implicit instance `SubscriptionStream[${StreamSource}]`. ").+("It\'s also possible that you need to import some executor (like `ExecutionContext`) to make `SubscriptionStream` ").+("available for `${StreamSource}`."))
trait SubscriptionStream[StreamSource[_]]
@implicitNotFound(msg = "Type `${S}` is invalid subscription type. Possible reasons:\n".+(" * You have not imported one of the available stream implementation with `sangria.streaming.someImpl._`\n").+(" * You have not imported or defined execution context/materializer required for a particular stream implementation \n").+(" * The elements inside of the stream are not of the type `${A}[${Ctx}, ${Res}]`. If it\'s the case, consider transforming values in `${A}`s with something like `stream.map(action(_))`\n").+(" * The action resulting type `${Res}` is not compatible with GraphQL type `${Out}`"))
trait SubscriptionStreamLike[S, A[_, _], +Ctx, Res, Out]
Companion
object
@implicitNotFound(msg = "${Res} is invalid type for the resulting GraphQL type ${Out}.")
trait ValidOutStreamType[-Res, +Out]
Companion
object
object future