{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rfcs/issues/2315","repository_url":"https://api.github.com/repos/rust-lang/rfcs","labels_url":"https://api.github.com/repos/rust-lang/rfcs/issues/2315/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rfcs/issues/2315/comments","events_url":"https://api.github.com/repos/rust-lang/rfcs/issues/2315/events","html_url":"https://github.com/rust-lang/rfcs/pull/2315","id":292634212,"number":2315,"title":"Tighter coupling of Cargo workspaces","user":{"login":"clarcharr","id":15850505,"avatar_url":"https://avatars1.githubusercontent.com/u/15850505?v=4","gravatar_id":"","url":"https://api.github.com/users/clarcharr","html_url":"https://github.com/clarcharr","followers_url":"https://api.github.com/users/clarcharr/followers","following_url":"https://api.github.com/users/clarcharr/following{/other_user}","gists_url":"https://api.github.com/users/clarcharr/gists{/gist_id}","starred_url":"https://api.github.com/users/clarcharr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/clarcharr/subscriptions","organizations_url":"https://api.github.com/users/clarcharr/orgs","repos_url":"https://api.github.com/users/clarcharr/repos","events_url":"https://api.github.com/users/clarcharr/events{/privacy}","received_events_url":"https://api.github.com/users/clarcharr/received_events","type":"User","site_admin":false},"labels":[{"id":609102208,"url":"https://api.github.com/repos/rust-lang/rfcs/labels/T-cargo","name":"T-cargo","color":"bfd4f2","default":false},{"id":211667886,"url":"https://api.github.com/repos/rust-lang/rfcs/labels/T-lang","name":"T-lang","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-01-30T02:43:03Z","updated_at":"2018-02-04T02:44:52Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/rust-lang/rfcs/pulls/2315","html_url":"https://github.com/rust-lang/rfcs/pull/2315","diff_url":"https://github.com/rust-lang/rfcs/pull/2315.diff","patch_url":"https://github.com/rust-lang/rfcs/pull/2315.patch"},"body":"This is a way to more tightly couple crates within a cargo workspace, allowing inherent impls and blanket trait impls across multiple crates in the same project. Its primary use case is for the standard library, but the feature is extended so that it can be used by the entire crate ecosystem.\r\n\r\n[Rendered](https://github.com/clarcharr/rust-rfcs/blob/master/text/0000-multi-crate-impls.md)"},"comment":{"url":"https://api.github.com/repos/rust-lang/rfcs/issues/comments/362875782","html_url":"https://github.com/rust-lang/rfcs/pull/2315#issuecomment-362875782","issue_url":"https://api.github.com/repos/rust-lang/rfcs/issues/2315","id":362875782,"user":{"login":"kornelski","id":72159,"avatar_url":"https://avatars0.githubusercontent.com/u/72159?v=4","gravatar_id":"","url":"https://api.github.com/users/kornelski","html_url":"https://github.com/kornelski","followers_url":"https://api.github.com/users/kornelski/followers","following_url":"https://api.github.com/users/kornelski/following{/other_user}","gists_url":"https://api.github.com/users/kornelski/gists{/gist_id}","starred_url":"https://api.github.com/users/kornelski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kornelski/subscriptions","organizations_url":"https://api.github.com/users/kornelski/orgs","repos_url":"https://api.github.com/users/kornelski/repos","events_url":"https://api.github.com/users/kornelski/events{/privacy}","received_events_url":"https://api.github.com/users/kornelski/received_events","type":"User","site_admin":false},"created_at":"2018-02-04T02:44:52Z","updated_at":"2018-02-04T02:44:52Z","author_association":"NONE","body":"Can this be opt-in per trait, rather than for a crate/workspace as a whole? i.e. `pub trait Foo` not coupled, `pub(workspace) trait Foo` coupled?\r\n"}}
{"actor":{"display_login":"kornelski"}}