1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use crate::{Message, Node};
#[derive(Debug, PartialEq)]
pub struct GlobalContext {
pub nodes: &'static [Node],
pub messages: &'static [Message],
}
pub const ALL_DATA: &GlobalContext = &GlobalContext {
nodes: crate::nodes_data::ALL_NODES.0,
messages: crate::messages_data::ALL_MESSAGES.0,
};
#[cfg(test)]
pub(crate) const NO_DATA: &GlobalContext = &GlobalContext {
nodes: &[],
messages: &[],
};