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

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

Public Member Functions

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

Public Attributes

In in
 
Val value
 

Member Function Documentation

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

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

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

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

Member Data Documentation

◆ in

template<typename In, typename Val>
In di::container::InValueResult< In, Val >::in

◆ value

template<typename In, typename Val>
Val di::container::InValueResult< In, Val >::value

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