use hyli_bus::{BusMessage, LOW_CAPACITY};
use crate::{DataEvent, MempoolBlockEvent, MempoolStatusEvent, NodeStateEvent};
impl BusMessage for NodeStateEvent {
const CAPACITY: usize = LOW_CAPACITY; }
impl BusMessage for DataEvent {
const CAPACITY: usize = LOW_CAPACITY; }
impl BusMessage for MempoolBlockEvent {
const CAPACITY: usize = LOW_CAPACITY; }
impl BusMessage for MempoolStatusEvent {
const CAPACITY: usize = LOW_CAPACITY; }
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_bus_channel_capacity() {
assert_eq!(
<MempoolStatusEvent as BusMessage>::CAPACITY_IF_WAITING,
LOW_CAPACITY - 10
);
}
}