folly::Optional<T> should be trivially destructible when T is