//! Example of comparison and equivalence of `U256` instances.use alloy::primitives::U256;use eyre::Result;/// `U256` implements traits in `std::cmp`, that means `U256` instances/// can be easily compared using standard Rust operators.fn main() -> Result<()> { // a == b let a = U256::from(100_u32); let b = U256::from(100_u32); assert!(a == b); // a < b let a = U256::from(1_u32); let b = U256::from(100_u32); assert!(a < b); // a <= b let a = U256::from(100_u32); let b = U256::from(100_u32); assert!(a <= b); // a > b let a = U256::from(100_u32); let b = U256::from(1_u32); assert!(a > b); // a >= b let a = U256::from(100_u32); let b = U256::from(100_u32); assert!(a >= b); // a == 0 let a = U256::ZERO; assert!(a.is_zero()); Ok(())}