in libazureinit/src/provision/user.rs [67:75]
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
// This is manually implemented to avoid printing the password if it's set
f.debug_struct("User")
.field("name", &self.name)
.field("groups", &self.groups)
.field("ssh_keys", &self.ssh_keys)
.field("password", &self.password.is_some())
.finish()
}