[][src]Function async_graphql::http::websocket::create_with_initializer

pub fn create_with_initializer<Query, Mutation, Subscription>(
    schema: &Schema<Query, Mutation, Subscription>,
    initializer: impl Fn(Value) -> FieldResult<Data> + Send + Sync + 'static
) -> (UnboundedSender<Vec<u8>>, impl Stream<Item = Vec<u8>>) where
    Query: ObjectType + Send + Sync + 'static,
    Mutation: ObjectType + Send + Sync + 'static,
    Subscription: SubscriptionType + Send + Sync + 'static, 

Create a websocket transport and specify a context initialization function.