Class result_union<T, E, IsTrivial>

#include <Geode/external/result/result.hpp>
classresult_union<T, E, IsTrivial>{ ... }

/////////////////////////////////////////////////////////////////////////// /// \brief A basic utility that acts as a union containing the T and E /// types /// /// This is specialized on the case that both T and E are trivial, in which /// case result_union is also trivial /// /// \tparam T the value type result to be returned /// \tparam E the error type returned on failure /// \tparam IsTrivial Whether or not both T and E are trivial ///////////////////////////////////////////////////////////////////////////

Examples0
Public static methods0
Public member functions3
cpp::bitwizeshift::detail::result_union&operator=()
No description provided
cpp::bitwizeshift::detail::result_union&operator=()
No description provided
voiddestroy()const

/// \brief A no-op for trivial types

Fields1
boolm_has_value
;
No description provided
Protected member functions0
Protected fields0