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}