Concepts involving functions. More...
Classes | |
struct | gears::concepts::Callable< T, Signature > |
Checks if a function is callable with a certain signature. More... | |
struct | gears::concepts::Generator< T > |
Checks if a function returns nothing. More... | |
struct | gears::concepts::Function< T > |
Checks if a type can be called in general. More... | |
A collection of concepts that deal with how functions are used or invoked. Unfortunately, many of the useful function concepts are not possible without compiler magic, and thus this collection is the least exhaustive.