code: def test_projection_rename_10595() -> None:
      lf = pl.LazyFrame(schema={"a": pl.Float32, "b": pl.Float32})
      result = (
          lf.select("a", "b").rename({"b": "a", "a": "b"}).select("a")
      )
      assert result.collect().schema == {"a": pl.Float32}
  
file_path: polars/py-polars/tests/unit/test_projections.py
imports: import numpy
  import polars
  from polars.testing import assert_frame_equal
label_desc: Use image node_id 15 for calling a global function with example usage: test_projection_rename_10595() without return types