/// Takes a single argument and always returns its input value. /// pub fn identity(x: a) -> a { x }