CommonMessageFilter

inline fun <T : MessageContent> CommonMessageFilter(noinline block: CommonMessageFilter<T>): suspend (CommonMessage<T>) -> Boolean