{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rfcs/issues/803","labels_url":"https://api.github.com/repos/rust-lang/rfcs/issues/803/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rfcs/issues/803/comments","events_url":"https://api.github.com/repos/rust-lang/rfcs/issues/803/events","html_url":"https://github.com/rust-lang/rfcs/pull/803","id":56335749,"number":803,"title":"Type ascription","user":{"login":"nick29581","id":762626,"avatar_url":"https://avatars.githubusercontent.com/u/762626?v=3","gravatar_id":"","url":"https://api.github.com/users/nick29581","html_url":"https://github.com/nick29581","followers_url":"https://api.github.com/users/nick29581/followers","following_url":"https://api.github.com/users/nick29581/following{/other_user}","gists_url":"https://api.github.com/users/nick29581/gists{/gist_id}","starred_url":"https://api.github.com/users/nick29581/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nick29581/subscriptions","organizations_url":"https://api.github.com/users/nick29581/orgs","repos_url":"https://api.github.com/users/nick29581/repos","events_url":"https://api.github.com/users/nick29581/events{/privacy}","received_events_url":"https://api.github.com/users/nick29581/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"nick29581","id":762626,"avatar_url":"https://avatars.githubusercontent.com/u/762626?v=3","gravatar_id":"","url":"https://api.github.com/users/nick29581","html_url":"https://github.com/nick29581","followers_url":"https://api.github.com/users/nick29581/followers","following_url":"https://api.github.com/users/nick29581/following{/other_user}","gists_url":"https://api.github.com/users/nick29581/gists{/gist_id}","starred_url":"https://api.github.com/users/nick29581/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nick29581/subscriptions","organizations_url":"https://api.github.com/users/nick29581/orgs","repos_url":"https://api.github.com/users/nick29581/repos","events_url":"https://api.github.com/users/nick29581/events{/privacy}","received_events_url":"https://api.github.com/users/nick29581/received_events","type":"User","site_admin":false},"milestone":null,"comments":75,"created_at":"2015-02-03T05:32:10Z","updated_at":"2015-02-14T08:46:22Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rust-lang/rfcs/pulls/803","html_url":"https://github.com/rust-lang/rfcs/pull/803","diff_url":"https://github.com/rust-lang/rfcs/pull/803.diff","patch_url":"https://github.com/rust-lang/rfcs/pull/803.patch"},"body":"Closes #354\r\n\r\n[rendered](https://github.com/nick29581/rfcs/blob/ascription/text/0000-type-ascription.md)"},"comment":{"url":"https://api.github.com/repos/rust-lang/rfcs/issues/comments/74367414","html_url":"https://github.com/rust-lang/rfcs/pull/803#issuecomment-74367414","issue_url":"https://api.github.com/repos/rust-lang/rfcs/issues/803","id":74367414,"user":{"login":"CloudiDust","id":30068,"avatar_url":"https://avatars.githubusercontent.com/u/30068?v=3","gravatar_id":"","url":"https://api.github.com/users/CloudiDust","html_url":"https://github.com/CloudiDust","followers_url":"https://api.github.com/users/CloudiDust/followers","following_url":"https://api.github.com/users/CloudiDust/following{/other_user}","gists_url":"https://api.github.com/users/CloudiDust/gists{/gist_id}","starred_url":"https://api.github.com/users/CloudiDust/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CloudiDust/subscriptions","organizations_url":"https://api.github.com/users/CloudiDust/orgs","repos_url":"https://api.github.com/users/CloudiDust/repos","events_url":"https://api.github.com/users/CloudiDust/events{/privacy}","received_events_url":"https://api.github.com/users/CloudiDust/received_events","type":"User","site_admin":false},"created_at":"2015-02-14T08:46:22Z","updated_at":"2015-02-14T08:46:22Z","body":"@bombless Type ascriptions are not entities that can be \"optimized to\". They are only hints to the.compiler. But the closures you wrote may be optimized, which has nothing to do with type ascriptions. \r\n"}}