{-# FOREIGN AGDA2RUST
#[derive(Debug)]
#-}
data Unit : Set where
  tt : Unit

idUnit : Unit  Unit
idUnit tt = tt

{-# FOREIGN AGDA2RUST
pub fn main () {
  println!("{}:\t\t\t {:?}", module_path!(),
    idUnit(Unit::tt())
  );
}
#-}