#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord)]
#[repr(transparent)]
pub struct InterfaceGravity(i64);
impl InterfaceGravity {
pub const ZERO: Self = Self(0);
#[must_use]
pub const fn new(value: i64) -> Self {
Self(value)
}
#[must_use]
pub const fn get(self) -> i64 {
self.0
}
}