mirror of
https://github.com/teloxide/teloxide.git
synced 2024-12-22 14:35:36 +01:00
Merge pull request #693 from teloxide/nicer_filter_ext_docs
Make filter ext docs a little bit nicer
This commit is contained in:
commit
acd3f4f9a2
1 changed files with 4 additions and 4 deletions
|
@ -56,11 +56,11 @@ mod private {
|
|||
macro_rules! define_message_ext {
|
||||
($( ($func:ident, $fn_name:path) ,)*) => {
|
||||
define_ext! {
|
||||
MessageFilterExt, crate::types::Message =>
|
||||
MessageFilterExt, Message =>
|
||||
$((
|
||||
$func,
|
||||
(|x| $fn_name(&x).map(ToOwned::to_owned)),
|
||||
concat!("Applies the [`crate::types::", stringify!($fn_name), "`] filter.")
|
||||
concat!("Applies the [`", stringify!($fn_name), "`] filter.")
|
||||
),)*
|
||||
}
|
||||
}
|
||||
|
@ -89,14 +89,14 @@ define_message_ext! {
|
|||
macro_rules! define_update_ext {
|
||||
($( ($func:ident, $kind:path, $Allowed:ident) ,)*) => {
|
||||
define_ext! {
|
||||
UpdateFilterExt, crate::types::Update =>
|
||||
UpdateFilterExt, Update =>
|
||||
$((
|
||||
$func,
|
||||
|update: Update| match update.kind {
|
||||
$kind(x) => Some(x),
|
||||
_ => None,
|
||||
},
|
||||
concat!("Filters out [`crate::types::", stringify!($kind), "`] objects."),
|
||||
concat!("Filters out [`", stringify!($kind), "`] objects."),
|
||||
$Allowed
|
||||
),)*
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue