diff --git a/playbooks/rust/all.yaml b/playbooks/rust/all.yaml
index 139ce93..42718e1 100644
--- a/playbooks/rust/all.yaml
+++ b/playbooks/rust/all.yaml
@@ -35,6 +35,11 @@
         cmd: "cargo clippy --fix --lib --tests --bins --allow-dirty"
         chdir: "{{ rust_project_dir }}"
 
+    - name: "Format generated code"
+      ansible.builtin.command:
+        cmd: "cargo fmt"
+        chdir: "{{ rust_project_dir }}"
+
     - name: "Compile new code (only generated crates)"
       ansible.builtin.command:
         cmd: "cargo build -p openstack_sdk -p openstack_cli -p openstack_tui"