#### associated_cancellation_slot::decltype

If `T` has a nested type `cancellation_slot_type`, returns `t.get_cancellation_slot()`. Otherwise returns `type()`.

    static static decltype(
        auto ) const;
      » more...

If `T` has a nested type `cancellation_slot_type`, returns `t.get_cancellation_slot()`. Otherwise returns `s`.

    static static decltype(
        auto ) const;
      » more...