Create a new channel as a copy of main.
Rename main to:
Delete main? This cannot be undone.
#ifndef FUNC_H #define FUNC_H struct func_outer { template <typename = int> void func(); }; #endif