C++ keywords: requires
From cppreference.com
                    
                                        
                    
                    
                                                            
                    [edit] Usage
- in a function or function template declaration, specifies an associated constraint (concepts TS)
- specifies an constant expression on template parameters that evaluates a requirement(concepts TS)