//! Translate an interval set by a constant offset using `IntervalShift`.
//!//! Run with: `cargo run --example shift`
useodsek::*;fnmain(){// [1, 4)
let i =Interval::new(EndpointOC::Closed(1),EndpointOC::Open(4),());let is =IntervalsSingle::new(i);// Shift everything by +5 → [6, 9)
for iv inIntervalShift::new(is,5).into_iter(){println!("{:?}", iv);}}