[boost] Non-allocating future-promise