Unfortunately, D does not currently have a way to do that. Only
functions can be marked with @trusted. However, the typical
approach to this problem is to use a lambda, which is more or
less syntactically the same except that it has some extra
parens. e.g.
() @trusted { doUnsafe(); }();
Is there a performance hit when using this?
