\doxysection{template\+\_\+utils.\+h File Reference}
\hypertarget{template__utils_8h}{}\label{template__utils_8h}\index{template\_utils.h@{template\_utils.h}}


Provides compile time evaluation utilities for templates and template packs.  


\doxysubsubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{template__utils_8h_a3be9237e3c8b624b8e25579c7ad42c96}\label{template__utils_8h_a3be9237e3c8b624b8e25579c7ad42c96} 
{\footnotesize template$<$typename T , typename... Ts$>$ }\\constexpr bool {\bfseries open\+\_\+cpp\+\_\+utils\+::is\+\_\+unique$<$ T, Ts... $>$} = std\+::bool\+\_\+constant$<$(!std\+::is\+\_\+same\+\_\+v$<$T, Ts$>$ \&\& ...) \&\& is\+\_\+unique$<$Ts...$>$$>$\{\}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Provides compile time evaluation utilities for templates and template packs. 

