`on_connection_init` takes `FnOnce` instead of `Fn` #1022
This commit is contained in:
parent
e4c3da6ae9
commit
744ca71aca
|
@ -60,7 +60,7 @@ where
|
|||
Query: ObjectType + 'static,
|
||||
Mutation: ObjectType + 'static,
|
||||
Subscription: SubscriptionType + 'static,
|
||||
OnInit: Fn(serde_json::Value) -> OnInitFut + Unpin + Send + 'static,
|
||||
OnInit: FnOnce(serde_json::Value) -> OnInitFut + Unpin + Send + 'static,
|
||||
OnInitFut: Future<Output = async_graphql::Result<Data>> + Send + 'static,
|
||||
{
|
||||
/// Specify the initial subscription context data, usually you can get
|
||||
|
@ -81,7 +81,7 @@ where
|
|||
callback: OnConnInit2,
|
||||
) -> GraphQLSubscription<Query, Mutation, Subscription, OnConnInit2>
|
||||
where
|
||||
OnConnInit2: Fn(serde_json::Value) -> Fut + Unpin + Send + 'static,
|
||||
OnConnInit2: FnOnce(serde_json::Value) -> Fut + Unpin + Send + 'static,
|
||||
Fut: Future<Output = async_graphql::Result<Data>> + Send + 'static,
|
||||
{
|
||||
GraphQLSubscription {
|
||||
|
|
|
@ -194,7 +194,7 @@ where
|
|||
Query: ObjectType + 'static,
|
||||
Mutation: ObjectType + 'static,
|
||||
Subscription: SubscriptionType + 'static,
|
||||
OnConnInit: Fn(serde_json::Value) -> OnConnInitFut + Send + Sync + 'static,
|
||||
OnConnInit: FnOnce(serde_json::Value) -> OnConnInitFut + Send + 'static,
|
||||
OnConnInitFut: Future<Output = async_graphql::Result<Data>> + Send + 'static,
|
||||
{
|
||||
/// Specify the initial subscription context data, usually you can get
|
||||
|
@ -215,7 +215,7 @@ where
|
|||
callback: OnConnInit2,
|
||||
) -> GraphQLWebSocket<Sink, Stream, Query, Mutation, Subscription, OnConnInit2>
|
||||
where
|
||||
OnConnInit2: Fn(serde_json::Value) -> Fut + Send + Sync + 'static,
|
||||
OnConnInit2: FnOnce(serde_json::Value) -> Fut + Send + 'static,
|
||||
Fut: Future<Output = async_graphql::Result<Data>> + Send + 'static,
|
||||
{
|
||||
GraphQLWebSocket {
|
||||
|
|
|
@ -182,7 +182,7 @@ where
|
|||
Query: ObjectType + 'static,
|
||||
Mutation: ObjectType + 'static,
|
||||
Subscription: SubscriptionType + 'static,
|
||||
OnConnInit: Fn(serde_json::Value) -> OnConnInitFut + Send + Sync + 'static,
|
||||
OnConnInit: FnOnce(serde_json::Value) -> OnConnInitFut + Send + 'static,
|
||||
OnConnInitFut: Future<Output = async_graphql::Result<Data>> + Send + 'static,
|
||||
{
|
||||
/// Specify the initial subscription context data, usually you can get
|
||||
|
@ -203,7 +203,7 @@ where
|
|||
callback: OnConnInit2,
|
||||
) -> GraphQLWebSocket<Sink, Stream, Query, Mutation, Subscription, OnConnInit2>
|
||||
where
|
||||
OnConnInit2: Fn(serde_json::Value) -> Fut + Send + Sync + 'static,
|
||||
OnConnInit2: FnOnce(serde_json::Value) -> Fut + Send + 'static,
|
||||
Fut: Future<Output = async_graphql::Result<Data>> + Send + 'static,
|
||||
{
|
||||
GraphQLWebSocket {
|
||||
|
|
|
@ -232,7 +232,7 @@ where
|
|||
Query: ObjectType + 'static,
|
||||
Mutation: ObjectType + 'static,
|
||||
Subscription: SubscriptionType + 'static,
|
||||
OnConnInit: Fn(serde_json::Value) -> OnConnInitFut + Send + Sync + 'static,
|
||||
OnConnInit: FnOnce(serde_json::Value) -> OnConnInitFut + Send + 'static,
|
||||
OnConnInitFut: Future<Output = async_graphql::Result<Data>> + Send + 'static,
|
||||
{
|
||||
/// Specify the initial subscription context data, usually you can get
|
||||
|
@ -253,7 +253,7 @@ where
|
|||
callback: OnConnInit2,
|
||||
) -> GraphQLWebSocket<Sink, Stream, Query, Mutation, Subscription, OnConnInit2>
|
||||
where
|
||||
OnConnInit2: Fn(serde_json::Value) -> Fut + Send + Sync + 'static,
|
||||
OnConnInit2: FnOnce(serde_json::Value) -> Fut + Send + 'static,
|
||||
Fut: Future<Output = async_graphql::Result<Data>> + Send + 'static,
|
||||
{
|
||||
GraphQLWebSocket {
|
||||
|
|
Loading…
Reference in New Issue