Iros
 
Loading...
Searching...
No Matches
di::container::OutValueResult< Out, Val > Struct Template Reference

#include <di/container/algorithm/out_value_result.h>

Public Member Functions

template<typename I, typename V>
requires (concepts::ConvertibleTo<Out const&, I> && concepts::ConvertibleTo<Val const&, V>)
constexpr operator OutValueResult< I, V > () const &
 
template<typename I, typename V>
requires (concepts::ConvertibleTo<Out, I> && concepts::ConvertibleTo<Val, V>)
constexpr operator OutValueResult< I, V > () &&
 

Public Attributes

Out out
 
Val value
 

Member Function Documentation

◆ operator OutValueResult< I, V >() [1/2]

template<typename Out, typename Val>
template<typename I, typename V>
requires (concepts::ConvertibleTo<Out, I> && concepts::ConvertibleTo<Val, V>)
di::container::OutValueResult< Out, Val >::operator OutValueResult< I, V > ( ) &&
inlineconstexpr

◆ operator OutValueResult< I, V >() [2/2]

template<typename Out, typename Val>
template<typename I, typename V>
requires (concepts::ConvertibleTo<Out const&, I> && concepts::ConvertibleTo<Val const&, V>)
di::container::OutValueResult< Out, Val >::operator OutValueResult< I, V > ( ) const &
inlineconstexpr

Member Data Documentation

◆ out

template<typename Out, typename Val>
Out di::container::OutValueResult< Out, Val >::out

◆ value

template<typename Out, typename Val>
Val di::container::OutValueResult< Out, Val >::value

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