MT Core (C++)
Core library for replacing C++ standard in project usage
Loading...
Searching...
No Matches
mtcore::Success< T > Struct Template Reference

Represents a success result (auto castable to Result) More...

#include <result.hpp>

Inheritance diagram for mtcore::Success< T >:
Collaboration diagram for mtcore::Success< T >:

Public Member Functions

template<typename Err>
 operator Result< T, Err > () const noexcept
 

Public Attributes

val
 

Detailed Description

template<typename T>
struct mtcore::Success< T >

Represents a success result (auto castable to Result)

Represents a success value.

Template Parameters
TUnderlying success value
TUnderlying success type

Definition at line 374 of file result.hpp.

Member Function Documentation

◆ operator Result< T, Err >()

template<typename T>
template<typename Err>
mtcore::Success< T >::operator Result< T, Err > ( ) const
noexcept

Member Data Documentation

◆ val

template<typename T>
T mtcore::Success< T >::val

Definition at line 375 of file result.hpp.


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