fix passing move-only types to via(Executor*, Func)
authorSven Over <over@fb.com>
Tue, 3 May 2016 21:27:37 +0000 (14:27 -0700)
committerFacebook Github Bot 5 <facebook-github-bot-5-bot@fb.com>
Tue, 3 May 2016 21:35:32 +0000 (14:35 -0700)
commit32623e8e6c4f28c2d7c10e813b97bed063686c1f
tree8dea5a2c4ecdb60f68541ff2f05604d27f6754c4
parent6bdad19f264b19eb1123023c3a44496e9e11ef34
fix passing move-only types to via(Executor*, Func)

Summary: This diff fixes a problem with passing move-only types to folly::via.

Reviewed By: ericniebler

Differential Revision: D3254906

fb-gh-sync-id: 8a9c703a8db0ccf20b9fb4fe9b80ad6cdcb3e388
fbshipit-source-id: 8a9c703a8db0ccf20b9fb4fe9b80ad6cdcb3e388
folly/futures/Future-inl.h
folly/futures/test/ViaTest.cpp