{"action":"closed","issue":{"url":"https://api.github.com/repos/servo/servo/issues/8546","labels_url":"https://api.github.com/repos/servo/servo/issues/8546/labels{/name}","comments_url":"https://api.github.com/repos/servo/servo/issues/8546/comments","events_url":"https://api.github.com/repos/servo/servo/issues/8546/events","html_url":"https://github.com/servo/servo/issues/8546","id":117139510,"number":8546,"title":"Refactor away unnecessary mutable Vec","user":{"login":"frewsxcv","id":416575,"avatar_url":"https://avatars.githubusercontent.com/u/416575?v=3","gravatar_id":"","url":"https://api.github.com/users/frewsxcv","html_url":"https://github.com/frewsxcv","followers_url":"https://api.github.com/users/frewsxcv/followers","following_url":"https://api.github.com/users/frewsxcv/following{/other_user}","gists_url":"https://api.github.com/users/frewsxcv/gists{/gist_id}","starred_url":"https://api.github.com/users/frewsxcv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frewsxcv/subscriptions","organizations_url":"https://api.github.com/users/frewsxcv/orgs","repos_url":"https://api.github.com/users/frewsxcv/repos","events_url":"https://api.github.com/users/frewsxcv/events{/privacy}","received_events_url":"https://api.github.com/users/frewsxcv/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/servo/servo/labels/C-assigned","name":"C-assigned","color":"02d7e1"},{"url":"https://api.github.com/repos/servo/servo/labels/E-easy","name":"E-easy","color":"02e10c"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-16T14:43:44Z","updated_at":"2015-11-16T19:01:57Z","closed_at":"2015-11-16T19:01:57Z","body":"Use immutable vec with reports inside macro instead of mutable vec with pushing\r\n\r\nhttps://github.com/servo/servo/blob/0293aa2e522c9c400dc7deed4ab4595ff8bb3123/components/compositing/compositor.rs#L618-L632\r\n\r\nhttps://doc.rust-lang.org/nightly/std/macro.vec!.html"}}