{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rust/issues/51466","repository_url":"https://api.github.com/repos/rust-lang/rust","labels_url":"https://api.github.com/repos/rust-lang/rust/issues/51466/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rust/issues/51466/comments","events_url":"https://api.github.com/repos/rust-lang/rust/issues/51466/events","html_url":"https://github.com/rust-lang/rust/pull/51466","id":330942044,"node_id":"MDExOlB1bGxSZXF1ZXN0MTkzODA5ODgx","number":51466,"title":"Add Ref/RefMut map_split method","user":{"login":"joshlf","id":1046063,"node_id":"MDQ6VXNlcjEwNDYwNjM=","avatar_url":"https://avatars1.githubusercontent.com/u/1046063?v=4","gravatar_id":"","url":"https://api.github.com/users/joshlf","html_url":"https://github.com/joshlf","followers_url":"https://api.github.com/users/joshlf/followers","following_url":"https://api.github.com/users/joshlf/following{/other_user}","gists_url":"https://api.github.com/users/joshlf/gists{/gist_id}","starred_url":"https://api.github.com/users/joshlf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshlf/subscriptions","organizations_url":"https://api.github.com/users/joshlf/orgs","repos_url":"https://api.github.com/users/joshlf/repos","events_url":"https://api.github.com/users/joshlf/events{/privacy}","received_events_url":"https://api.github.com/users/joshlf/received_events","type":"User","site_admin":false},"labels":[{"id":583426710,"node_id":"MDU6TGFiZWw1ODM0MjY3MTA=","url":"https://api.github.com/repos/rust-lang/rust/labels/S-waiting-on-review","name":"S-waiting-on-review","color":"d3dddd","default":false},{"id":211668019,"node_id":"MDU6TGFiZWwyMTE2NjgwMTk=","url":"https://api.github.com/repos/rust-lang/rust/labels/T-lang","name":"T-lang","color":"bfd4f2","default":false},{"id":211668062,"node_id":"MDU6TGFiZWwyMTE2NjgwNjI=","url":"https://api.github.com/repos/rust-lang/rust/labels/T-libs","name":"T-libs","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":{"login":"dtolnay","id":1940490,"node_id":"MDQ6VXNlcjE5NDA0OTA=","avatar_url":"https://avatars2.githubusercontent.com/u/1940490?v=4","gravatar_id":"","url":"https://api.github.com/users/dtolnay","html_url":"https://github.com/dtolnay","followers_url":"https://api.github.com/users/dtolnay/followers","following_url":"https://api.github.com/users/dtolnay/following{/other_user}","gists_url":"https://api.github.com/users/dtolnay/gists{/gist_id}","starred_url":"https://api.github.com/users/dtolnay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dtolnay/subscriptions","organizations_url":"https://api.github.com/users/dtolnay/orgs","repos_url":"https://api.github.com/users/dtolnay/repos","events_url":"https://api.github.com/users/dtolnay/events{/privacy}","received_events_url":"https://api.github.com/users/dtolnay/received_events","type":"User","site_admin":false},"assignees":[{"login":"dtolnay","id":1940490,"node_id":"MDQ6VXNlcjE5NDA0OTA=","avatar_url":"https://avatars2.githubusercontent.com/u/1940490?v=4","gravatar_id":"","url":"https://api.github.com/users/dtolnay","html_url":"https://github.com/dtolnay","followers_url":"https://api.github.com/users/dtolnay/followers","following_url":"https://api.github.com/users/dtolnay/following{/other_user}","gists_url":"https://api.github.com/users/dtolnay/gists{/gist_id}","starred_url":"https://api.github.com/users/dtolnay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dtolnay/subscriptions","organizations_url":"https://api.github.com/users/dtolnay/orgs","repos_url":"https://api.github.com/users/dtolnay/repos","events_url":"https://api.github.com/users/dtolnay/events{/privacy}","received_events_url":"https://api.github.com/users/dtolnay/received_events","type":"User","site_admin":false}],"milestone":null,"comments":15,"created_at":"2018-06-10T05:33:50Z","updated_at":"2018-06-11T04:55:23Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/rust-lang/rust/pulls/51466","html_url":"https://github.com/rust-lang/rust/pull/51466","diff_url":"https://github.com/rust-lang/rust/pull/51466.diff","patch_url":"https://github.com/rust-lang/rust/pull/51466.patch"},"body":"As proposed [here](https://internals.rust-lang.org/t/make-refcell-support-slice-splitting/7707).\r\n\r\nTLDR: Add a `map_split` method that allows multiple `RefMut`s to exist simultaneously so long as they refer to non-overlapping regions of the original `RefCell`. This is useful for things like the slice `split_at_mut` method."},"comment":{"url":"https://api.github.com/repos/rust-lang/rust/issues/comments/396121981","html_url":"https://github.com/rust-lang/rust/pull/51466#issuecomment-396121981","issue_url":"https://api.github.com/repos/rust-lang/rust/issues/51466","id":396121981,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NjEyMTk4MQ==","user":{"login":"joshlf","id":1046063,"node_id":"MDQ6VXNlcjEwNDYwNjM=","avatar_url":"https://avatars1.githubusercontent.com/u/1046063?v=4","gravatar_id":"","url":"https://api.github.com/users/joshlf","html_url":"https://github.com/joshlf","followers_url":"https://api.github.com/users/joshlf/followers","following_url":"https://api.github.com/users/joshlf/following{/other_user}","gists_url":"https://api.github.com/users/joshlf/gists{/gist_id}","starred_url":"https://api.github.com/users/joshlf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshlf/subscriptions","organizations_url":"https://api.github.com/users/joshlf/orgs","repos_url":"https://api.github.com/users/joshlf/repos","events_url":"https://api.github.com/users/joshlf/events{/privacy}","received_events_url":"https://api.github.com/users/joshlf/received_events","type":"User","site_admin":false},"created_at":"2018-06-11T04:55:23Z","updated_at":"2018-06-11T04:55:23Z","author_association":"CONTRIBUTOR","body":"@dtolnay Ready for review."}}
{"actor":{"display_login":"joshlf"}}