#include <result.hpp>
 | 
template<typename T>  
requires std::is_error_code_enum_v<T> | 
|   | Err (T error) | 
|   | 
|   | Err (const std::error_code &ec) | 
|   | 
|   | Err (int32_t ec, const std::error_category &e_cat) | 
|   | 
| auto  | error () const | 
|   | 
| auto  | message () const | 
|   | 
| auto  | extra_msg () const | 
|   | 
◆ Err() [1/3]
template<typename T> 
requires std::is_error_code_enum_v<T>
  
  
      
        
          | wren::Err::Err  | 
          ( | 
          T |           error | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ Err() [2/3]
  
  
      
        
          | wren::Err::Err  | 
          ( | 
          const std::error_code & |           ec | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ Err() [3/3]
  
  
      
        
          | wren::Err::Err  | 
          ( | 
          int32_t |           ec,  | 
         
        
           | 
           | 
          const std::error_category & |           e_cat ) | 
         
       
   | 
  
inline   | 
  
 
 
◆ error()
  
  
      
        
          | auto wren::Err::error  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinenodiscard   | 
  
 
 
◆ extra_msg()
  
  
      
        
          | auto wren::Err::extra_msg  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinenodiscard   | 
  
 
 
◆ message()
  
  
      
        
          | auto wren::Err::message  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinenodiscard   | 
  
 
 
◆ error_code_
  
  
      
        
          | std::error_code wren::Err::error_code_ | 
         
       
   | 
  
private   | 
  
 
 
◆ extra_message_
  
  
      
        
          | std::optional<std::string> wren::Err::extra_message_ | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: