spacegate_kernel/extension/
is_east_west_traffic.rs

1use std::ops::Deref;
2
3#[derive(Debug, Clone, Copy, Hash, PartialEq, Eq)]
4pub struct IsEastWestTraffic(bool);
5
6impl IsEastWestTraffic {
7    pub fn new(is_east_west: bool) -> Self {
8        Self(is_east_west)
9    }
10}
11
12impl Deref for IsEastWestTraffic {
13    type Target = bool;
14
15    fn deref(&self) -> &Self::Target {
16        &self.0
17    }
18}