Instances and minimal complete definitions | |
| struct | ConceptImpl |
Public Types | |
| template<typename R , typename Pred , typename Proj = ident> | |
| using | Concept = concepts::models< ConceptImpl, R, Pred, Proj > |
Public Member Functions | |
| template<typename R , typename Pred , typename Proj = ident, requires = (Concept<R, Pred, Proj>())> | |
| R | operator() (R &&r, Pred pred, Proj proj={}) const noexcept |