{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rfcs/issues/936","labels_url":"https://api.github.com/repos/rust-lang/rfcs/issues/936/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rfcs/issues/936/comments","events_url":"https://api.github.com/repos/rust-lang/rfcs/issues/936/events","html_url":"https://github.com/rust-lang/rfcs/pull/936","id":59830315,"number":936,"title":"split the `Copy` trait in two traits: `Pod` and `Copy`","user":{"login":"japaric","id":5018213,"avatar_url":"https://avatars.githubusercontent.com/u/5018213?v=3","gravatar_id":"","url":"https://api.github.com/users/japaric","html_url":"https://github.com/japaric","followers_url":"https://api.github.com/users/japaric/followers","following_url":"https://api.github.com/users/japaric/following{/other_user}","gists_url":"https://api.github.com/users/japaric/gists{/gist_id}","starred_url":"https://api.github.com/users/japaric/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/japaric/subscriptions","organizations_url":"https://api.github.com/users/japaric/orgs","repos_url":"https://api.github.com/users/japaric/repos","events_url":"https://api.github.com/users/japaric/events{/privacy}","received_events_url":"https://api.github.com/users/japaric/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"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},"milestone":null,"comments":56,"created_at":"2015-03-04T17:19:34Z","updated_at":"2015-03-13T08:52:22Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rust-lang/rfcs/pulls/936","html_url":"https://github.com/rust-lang/rfcs/pull/936","diff_url":"https://github.com/rust-lang/rfcs/pull/936.diff","patch_url":"https://github.com/rust-lang/rfcs/pull/936.patch"},"body":"[Rendered](https://github.com/japaric/rfcs/blob/pod/text/0000-pod.md)\r\n\r\n[Implementation](https://github.com/rust-lang/rust/pull/23016)\r\n\r\ncc @aturon @nikomatsakis @tbu- \r\ncc rust-lang/rust#21846"},"comment":{"url":"https://api.github.com/repos/rust-lang/rfcs/issues/comments/78873028","html_url":"https://github.com/rust-lang/rfcs/pull/936#issuecomment-78873028","issue_url":"https://api.github.com/repos/rust-lang/rfcs/issues/936","id":78873028,"user":{"login":"RalfJung","id":330628,"avatar_url":"https://avatars.githubusercontent.com/u/330628?v=3","gravatar_id":"","url":"https://api.github.com/users/RalfJung","html_url":"https://github.com/RalfJung","followers_url":"https://api.github.com/users/RalfJung/followers","following_url":"https://api.github.com/users/RalfJung/following{/other_user}","gists_url":"https://api.github.com/users/RalfJung/gists{/gist_id}","starred_url":"https://api.github.com/users/RalfJung/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RalfJung/subscriptions","organizations_url":"https://api.github.com/users/RalfJung/orgs","repos_url":"https://api.github.com/users/RalfJung/repos","events_url":"https://api.github.com/users/RalfJung/events{/privacy}","received_events_url":"https://api.github.com/users/RalfJung/received_events","type":"User","site_admin":false},"created_at":"2015-03-13T08:52:22Z","updated_at":"2015-03-13T08:52:22Z","body":"> Right now we have two unrelated\n> traits: Copy and Clone. Although everything that is Copy is logically\n> Clone with a particular impl, *this is not enforced*.\n\nOh, that's indeed surprising. I would have expected a blanket \"Clone\"\nimplementation for all \"Copy\" types, that simply does memcpy.\nDoes this mean that for Niko's proposal, to be able to turn off the link\nusing \".clone()\", one has to remember to implement Clone besides Copy?\n"}}