pub trait XIntegerEntity: Display {
// Required methods
fn width(&self) -> usize;
fn minimum(&self) -> i32;
fn maximum(&self) -> i32;
fn equals(&self, arg: &dyn XIntegerEntity) -> bool;
}pub trait XIntegerEntity: Display {
// Required methods
fn width(&self) -> usize;
fn minimum(&self) -> i32;
fn maximum(&self) -> i32;
fn equals(&self, arg: &dyn XIntegerEntity) -> bool;
}