blob: 6e62aeadb2807d59a5c9904add3b34c2b08bd939 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
use futures::future;
use crate::event::{Event, Kind};
pub fn messages() -> impl FnMut(&Event) -> future::Ready<bool> {
|event| future::ready(matches!(event.kind, Kind::MessageSent(_)))
}
pub fn created() -> impl FnMut(&Event) -> future::Ready<bool> {
|event| future::ready(matches!(event.kind, Kind::ChannelCreated(_)))
}
|