Trait teloxide::dispatching::UpdateFilterExt
source · pub trait UpdateFilterExt<Out>: Sealed {
Show 13 methods
fn filter_message(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
fn filter_edited_message(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
fn filter_channel_post(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
fn filter_edited_channel_post(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
fn filter_inline_query(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
fn filter_chosen_inline_result(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
fn filter_callback_query(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
fn filter_shipping_query(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
fn filter_pre_checkout_query(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
fn filter_poll(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
fn filter_poll_answer(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
fn filter_my_chat_member(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
fn filter_chat_member(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>;
}
Expand description
Filter methods for Update
.
Required Methods§
sourcefn filter_message(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_message(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::Message
objects.
sourcefn filter_edited_message(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_edited_message(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::EditedMessage
objects.
sourcefn filter_channel_post(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_channel_post(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::ChannelPost
objects.
sourcefn filter_edited_channel_post(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_edited_channel_post(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::EditedChannelPost
objects.
sourcefn filter_inline_query(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_inline_query(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::InlineQuery
objects.
sourcefn filter_chosen_inline_result(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_chosen_inline_result(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::ChosenInlineResult
objects.
sourcefn filter_callback_query(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_callback_query(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::CallbackQuery
objects.
sourcefn filter_shipping_query(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_shipping_query(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::ShippingQuery
objects.
sourcefn filter_pre_checkout_query(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_pre_checkout_query(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::PreCheckoutQuery
objects.
sourcefn filter_poll() -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_poll() -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::Poll
objects.
sourcefn filter_poll_answer(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_poll_answer(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::PollAnswer
objects.
sourcefn filter_my_chat_member(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_my_chat_member(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::MyChatMember
objects.
sourcefn filter_chat_member(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
fn filter_chat_member(
) -> Handler<'static, DependencyMap, Out, DpHandlerDescription>
Filters out UpdateKind::ChatMember
objects.