tgbot-cpp
Loading...
Searching...
No Matches
TgBot::PassportElementError Struct Reference

This object represents an error in the Telegram Passport element which was submitted that should be resolved by the user. It should be one of: PassportElementErrorDataField PassportElementErrorFrontSide PassportElementErrorReverseSide PassportElementErrorSelfie PassportElementErrorFile PassportElementErrorFiles PassportElementErrorTranslationFile PassportElementErrorTranslationFiles PassportElementErrorUnspecified. More...

#include <Types.h>

Public Types

using Ptr = std::shared_ptr<PassportElementError>

Public Attributes

std::variant< std::shared_ptr< PassportElementErrorDataField >, std::shared_ptr< PassportElementErrorFrontSide >, std::shared_ptr< PassportElementErrorReverseSide >, std::shared_ptr< PassportElementErrorSelfie >, std::shared_ptr< PassportElementErrorFile >, std::shared_ptr< PassportElementErrorFiles >, std::shared_ptr< PassportElementErrorTranslationFile >, std::shared_ptr< PassportElementErrorTranslationFiles >, std::shared_ptr< PassportElementErrorUnspecified > > value

Detailed Description

Member Typedef Documentation

◆ Ptr

Definition at line 10370 of file Types.h.

Member Data Documentation

◆ value

std::variant<std::shared_ptr<PassportElementErrorDataField>, std::shared_ptr<PassportElementErrorFrontSide>, std::shared_ptr<PassportElementErrorReverseSide>, std::shared_ptr<PassportElementErrorSelfie>, std::shared_ptr<PassportElementErrorFile>, std::shared_ptr<PassportElementErrorFiles>, std::shared_ptr<PassportElementErrorTranslationFile>, std::shared_ptr<PassportElementErrorTranslationFiles>, std::shared_ptr<PassportElementErrorUnspecified> > TgBot::PassportElementError::value

Definition at line 10378 of file Types.h.


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