{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rust/issues/26370","labels_url":"https://api.github.com/repos/rust-lang/rust/issues/26370/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rust/issues/26370/comments","events_url":"https://api.github.com/repos/rust-lang/rust/issues/26370/events","html_url":"https://github.com/rust-lang/rust/pull/26370","id":89039405,"number":26370,"title":"[NEEDS RFC] Implement better object defaults (RFC #1156)","user":{"login":"nikomatsakis","id":155238,"avatar_url":"https://avatars.githubusercontent.com/u/155238?v=3","gravatar_id":"","url":"https://api.github.com/users/nikomatsakis","html_url":"https://github.com/nikomatsakis","followers_url":"https://api.github.com/users/nikomatsakis/followers","following_url":"https://api.github.com/users/nikomatsakis/following{/other_user}","gists_url":"https://api.github.com/users/nikomatsakis/gists{/gist_id}","starred_url":"https://api.github.com/users/nikomatsakis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nikomatsakis/subscriptions","organizations_url":"https://api.github.com/users/nikomatsakis/orgs","repos_url":"https://api.github.com/users/nikomatsakis/repos","events_url":"https://api.github.com/users/nikomatsakis/events{/privacy}","received_events_url":"https://api.github.com/users/nikomatsakis/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"pnkfelix","id":173127,"avatar_url":"https://avatars.githubusercontent.com/u/173127?v=3","gravatar_id":"","url":"https://api.github.com/users/pnkfelix","html_url":"https://github.com/pnkfelix","followers_url":"https://api.github.com/users/pnkfelix/followers","following_url":"https://api.github.com/users/pnkfelix/following{/other_user}","gists_url":"https://api.github.com/users/pnkfelix/gists{/gist_id}","starred_url":"https://api.github.com/users/pnkfelix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pnkfelix/subscriptions","organizations_url":"https://api.github.com/users/pnkfelix/orgs","repos_url":"https://api.github.com/users/pnkfelix/repos","events_url":"https://api.github.com/users/pnkfelix/events{/privacy}","received_events_url":"https://api.github.com/users/pnkfelix/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-06-17T14:53:55Z","updated_at":"2015-06-17T22:24:00Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rust-lang/rust/pulls/26370","html_url":"https://github.com/rust-lang/rust/pull/26370","diff_url":"https://github.com/rust-lang/rust/pull/26370.diff","patch_url":"https://github.com/rust-lang/rust/pull/26370.patch"},"body":"This is an implementation of RFC #1156. It includes the code to implement the new rules, but that code is currently disabled. It also includes code to issue warnings when the change will cause breakage. These warnings try hard to be targeted but are also somewhat approximate. They could, with some effort, be made *more* targeted by adjusting the code in ty_relate that propagates the \"will change\" flag to consider the specific operation. Might be worth doing.\r\n\r\nr? @pnkfelix (I think you understand region inference best)"},"comment":{"url":"https://api.github.com/repos/rust-lang/rust/issues/comments/112969077","html_url":"https://github.com/rust-lang/rust/pull/26370#issuecomment-112969077","issue_url":"https://api.github.com/repos/rust-lang/rust/issues/26370","id":112969077,"user":{"login":"jroesch","id":696509,"avatar_url":"https://avatars.githubusercontent.com/u/696509?v=3","gravatar_id":"","url":"https://api.github.com/users/jroesch","html_url":"https://github.com/jroesch","followers_url":"https://api.github.com/users/jroesch/followers","following_url":"https://api.github.com/users/jroesch/following{/other_user}","gists_url":"https://api.github.com/users/jroesch/gists{/gist_id}","starred_url":"https://api.github.com/users/jroesch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jroesch/subscriptions","organizations_url":"https://api.github.com/users/jroesch/orgs","repos_url":"https://api.github.com/users/jroesch/repos","events_url":"https://api.github.com/users/jroesch/events{/privacy}","received_events_url":"https://api.github.com/users/jroesch/received_events","type":"User","site_admin":false},"created_at":"2015-06-17T22:24:00Z","updated_at":"2015-06-17T22:24:00Z","body":"cc me\r\n"}}