text: /*==============================================================================
    Copyright (c) 2018 Matt Calabrese
  
    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  ==============================================================================*/
  # line 36 "../../concepts/persistent_future.hpp"
  template< class T >
  struct PersistentFuture { using ArgotDetailConceptSpec = PersistentFuture ; static bool constexpr argot_gen_detail_is_auto_concept_v = false; template< class ArgotDetailSelf > using argot_gen_detail_is_modeled_impl = ::argot::concept_detail::is_modeled_impl< ArgotDetailSelf >; using requirements = typename ::argot::requires_detail::requires_impl< Future< T > >::type; struct assertion : ::argot::deduced_concept_assertion< ArgotDetailConceptSpec > {}; };
  # undef ARGOT_DETAIL_PREPROCESSED_CONCEPT_HEADER_NAME
  