rbx_asset: try out ref for funsies

This commit is contained in:
2025-06-11 23:33:58 -07:00
parent 89bbe00e3d
commit f2bd298cd1

View File

@@ -343,19 +343,19 @@ pub struct SetAssetsPermissionsRequest<'a>{
}
impl SetAssetsPermissionsRequest<'_>{
fn serialize(&self)->Result<String,serde_json::Error>{
let requests:&Vec<_>=&self.asset_ids.iter().map(|&asset_id|AssetPermissions{
let ref requests:Vec<_>=self.asset_ids.iter().map(|&asset_id|AssetPermissions{
assetId:asset_id,
grantToDependencies:true,
}).collect();
let subject_id=&self.universe_id.to_string();
let permissions=SetAssetsPermissions{
let ref subject_id=self.universe_id.to_string();
let ref permissions=SetAssetsPermissions{
subjectType:"Universe",
subjectId:subject_id,
action:"Use",
enableDeepAccessCheck:true,
requests,
};
serde_json::to_string(&permissions)
serde_json::to_string(permissions)
}
}