Avoid clone in src/snapshot_middleware/json_model.rs

Co-authored-by: krakow10 <krakow20@gmail.com>
This commit is contained in:
2026-01-12 14:35:18 +01:00
committed by GitHub
parent 9a485d88ce
commit d13d229eef

View File

@@ -39,8 +39,9 @@ pub fn snapshot_json_model(
let specified_name = instance.name.clone();
// Use the name from JSON if present, otherwise fall back to filename-derived name
let instance_name = specified_name.clone().unwrap_or_else(|| name.to_owned());
instance.name = Some(instance_name);
if instance.name.is_none() {
instance.name = Some(name.to_owned());
}
let id = instance.id.take().map(RojoRef::new);
let schema = instance.schema.take();