Enum telexide::api::APIEndpoint [−][src]
pub enum APIEndpoint {}Show variants
GetUpdates, GetMe, LogOut, Close, SendMessage, SetMyCommands, GetMyCommands, ForwardMessage, CopyMessage, SendPhoto, SendAudio, SendDocument, SendVideo, SendAnimation, SendVoice, SendVideoNote, SendMediaGroup, SendLocation, EditMessageLiveLocation, StopMessageLiveLocation, SendVenue, SendContact, SendPoll, SendDice, SendChatAction, GetUserProfilePhotos, GetFile, KickChatMember, UnbanChatMember, RestrictChatMember, PromoteChatMember, SetChatAdministratorCustomTitle, SetChatPermissions, ExportChatInviteLink, CreateChatInviteLink, EditChatInviteLink, RevokeChatInviteLink, SetChatPhoto, DeleteChatPhoto, SetChatTitle, SetChatDescription, PinChatMessage, UnpinChatMessage, UnpinAllChatMessages, LeaveChat, GetChat, GetChatAdministrators, GetChatMembersCount, GetChatMember, SetChatStickerSet, DeleteChatStickerSet, AnswerCallbackQuery, EditMessageText, EditMessageCaption, EditMessageMedia, EditMessageReplyMarkup, StopPoll, DeleteMessage, SendSticker, GetStickerSet, UploadStickerFile, CreateNewStickerSet, AddStickerToSet, SetStickerPositionInSet, DeleteStickerFromSet, SetStickerSetThumb, AnswerInlineQuery, SendInvoice, AnswerShippingQuery, AnswerPreCheckoutQuery, SendGame, SetGameScore, GetGameHighScores, SetWebhook, SetPassportDataErrors, DeleteWebhook, GetWebhookInfo, Other(String),
This enum represents all the telegram API endpoints.
It is mostly used for letting the get and post methods in the API trait know how to form the endpoint path
Variants
Other(String)
Implementations
impl APIEndpoint
[src]
impl APIEndpoint
[src]Trait Implementations
impl From<String> for APIEndpoint
[src]
impl From<String> for APIEndpoint
[src]fn from(string: String) -> APIEndpoint
[src]
Auto Trait Implementations
impl RefUnwindSafe for APIEndpoint
impl RefUnwindSafe for APIEndpoint
impl Send for APIEndpoint
impl Send for APIEndpoint
impl Sync for APIEndpoint
impl Sync for APIEndpoint
impl Unpin for APIEndpoint
impl Unpin for APIEndpoint
impl UnwindSafe for APIEndpoint
impl UnwindSafe for APIEndpoint
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> UnsafeAny for T where
T: Any,
impl<T> UnsafeAny for T where
T: Any,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,