SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::utils::dependencies::detail::Result< std::expected< ValueT, ErrorT > > Struct Template Reference

#include <result.hpp>

Public Types

using Value = ValueT
 
using Error = ErrorT
 
using Value
 
using Error
 

Static Public Attributes

static constexpr bool fallible = true
 
static constexpr bool valid = std::is_object_v<ValueT> && std::move_constructible<ValueT>
 
static constexpr bool fallible
 
static constexpr bool valid
 

Member Typedef Documentation

◆ Error [1/2]

using serif::utils::dependencies::detail::Result< std::expected< ValueT, ErrorT > >::Error

◆ Error [2/2]

template<typename ValueT, typename ErrorT>
using serif::utils::dependencies::detail::Result< std::expected< ValueT, ErrorT > >::Error = ErrorT

◆ Value [1/2]

using serif::utils::dependencies::detail::Result< std::expected< ValueT, ErrorT > >::Value

◆ Value [2/2]

template<typename ValueT, typename ErrorT>
using serif::utils::dependencies::detail::Result< std::expected< ValueT, ErrorT > >::Value = ValueT

Member Data Documentation

◆ fallible [1/2]

bool serif::utils::dependencies::detail::Result< std::expected< ValueT, ErrorT > >::fallible
staticconstexpr

◆ fallible [2/2]

template<typename ValueT, typename ErrorT>
bool serif::utils::dependencies::detail::Result< std::expected< ValueT, ErrorT > >::fallible = true
staticconstexpr

◆ valid [1/2]

bool serif::utils::dependencies::detail::Result< std::expected< ValueT, ErrorT > >::valid
staticconstexpr

◆ valid [2/2]

template<typename ValueT, typename ErrorT>
bool serif::utils::dependencies::detail::Result< std::expected< ValueT, ErrorT > >::valid = std::is_object_v<ValueT> && std::move_constructible<ValueT>
staticconstexpr

The documentation for this struct was generated from the following file: