Skip to main content

blockworx/document_ng/
pin_side.rs

1#[derive(Clone, Copy, PartialEq, Eq, Hash, Debug)]
2pub enum PinSide {
3    East,
4    West,
5}
6
7impl PinSide {
8    /// The opposite edge.
9    pub fn flip(self) -> Self {
10        match self {
11            PinSide::East => PinSide::West,
12            PinSide::West => PinSide::East,
13        }
14    }
15}