#pragma once #include "inc.h" /** * A functor which returns whatever is passed to it. Mainly used for generic composition. */ struct FIdentityFunctor { template FORCEINLINE T&& operator()(T&& Val) const { return (T&&)Val; } };