telegram_bots_api 0.710.0

Telegram bots api simple rust wrapper, and no more.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::api::structs::transaction_partner_fragment::TransactionPartnerFragment;
use crate::api::structs::transaction_partner_other::TransactionPartnerOther;
use crate::api::structs::transaction_partner_user::TransactionPartnerUser;
use serde::{Deserialize, Serialize};

/// <https://core.telegram.org/bots/api#transactionpartner>
/// This object describes the source of a transaction, or its recipient for outgoing transactions. Currently, it can be one of
/// TransactionPartnerFragment
/// TransactionPartnerUser
/// TransactionPartnerOther
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq)]
pub enum TransactionPartner {
    Fragment(TransactionPartnerFragment),
    User(TransactionPartnerUser),
    Other(TransactionPartnerOther),
}