{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang/rust/issues/51430","repository_url":"https://api.github.com/repos/rust-lang/rust","labels_url":"https://api.github.com/repos/rust-lang/rust/issues/51430/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang/rust/issues/51430/comments","events_url":"https://api.github.com/repos/rust-lang/rust/issues/51430/events","html_url":"https://github.com/rust-lang/rust/issues/51430","id":330551582,"node_id":"MDU6SXNzdWUzMzA1NTE1ODI=","number":51430,"title":"Many `From` implementations are undocumented","user":{"login":"skade","id":47542,"node_id":"MDQ6VXNlcjQ3NTQy","avatar_url":"https://avatars2.githubusercontent.com/u/47542?v=4","gravatar_id":"","url":"https://api.github.com/users/skade","html_url":"https://github.com/skade","followers_url":"https://api.github.com/users/skade/followers","following_url":"https://api.github.com/users/skade/following{/other_user}","gists_url":"https://api.github.com/users/skade/gists{/gist_id}","starred_url":"https://api.github.com/users/skade/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skade/subscriptions","organizations_url":"https://api.github.com/users/skade/orgs","repos_url":"https://api.github.com/users/skade/repos","events_url":"https://api.github.com/users/skade/events{/privacy}","received_events_url":"https://api.github.com/users/skade/received_events","type":"User","site_admin":false},"labels":[{"id":234902,"node_id":"MDU6TGFiZWwyMzQ5MDI=","url":"https://api.github.com/repos/rust-lang/rust/labels/C-enhancement","name":"C-enhancement","color":"f5f1fd","default":false},{"id":36996,"node_id":"MDU6TGFiZWwzNjk5Ng==","url":"https://api.github.com/repos/rust-lang/rust/labels/E-easy","name":"E-easy","color":"02e10c","default":false},{"id":67766349,"node_id":"MDU6TGFiZWw2Nzc2NjM0OQ==","url":"https://api.github.com/repos/rust-lang/rust/labels/E-mentor","name":"E-mentor","color":"02E10C","default":false},{"id":431251592,"node_id":"MDU6TGFiZWw0MzEyNTE1OTI=","url":"https://api.github.com/repos/rust-lang/rust/labels/T-doc","name":"T-doc","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":{"login":"skade","id":47542,"node_id":"MDQ6VXNlcjQ3NTQy","avatar_url":"https://avatars2.githubusercontent.com/u/47542?v=4","gravatar_id":"","url":"https://api.github.com/users/skade","html_url":"https://github.com/skade","followers_url":"https://api.github.com/users/skade/followers","following_url":"https://api.github.com/users/skade/following{/other_user}","gists_url":"https://api.github.com/users/skade/gists{/gist_id}","starred_url":"https://api.github.com/users/skade/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skade/subscriptions","organizations_url":"https://api.github.com/users/skade/orgs","repos_url":"https://api.github.com/users/skade/repos","events_url":"https://api.github.com/users/skade/events{/privacy}","received_events_url":"https://api.github.com/users/skade/received_events","type":"User","site_admin":false},"assignees":[{"login":"skade","id":47542,"node_id":"MDQ6VXNlcjQ3NTQy","avatar_url":"https://avatars2.githubusercontent.com/u/47542?v=4","gravatar_id":"","url":"https://api.github.com/users/skade","html_url":"https://github.com/skade","followers_url":"https://api.github.com/users/skade/followers","following_url":"https://api.github.com/users/skade/following{/other_user}","gists_url":"https://api.github.com/users/skade/gists{/gist_id}","starred_url":"https://api.github.com/users/skade/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skade/subscriptions","organizations_url":"https://api.github.com/users/skade/orgs","repos_url":"https://api.github.com/users/skade/repos","events_url":"https://api.github.com/users/skade/events{/privacy}","received_events_url":"https://api.github.com/users/skade/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2018-06-08T07:37:42Z","updated_at":"2018-06-19T15:27:14Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"While `std::convert::From` has [very detailed high level documentation](https://doc.rust-lang.org/std/convert/trait.From.html), the implementations often lack docs on how they work and use the default \"performs the conversion\" boilerplate.\r\n\r\nThis at least includes all `String` methods, also, all integer conversions. Both of these can have interesting behaviour, especially in relation to each other. For example, the different allocation behaviour between `From<Box<str>>` and `From<&'a str>` is notable and hard to figure out from the source, as it goes through three layers of indirection."},"comment":{"url":"https://api.github.com/repos/rust-lang/rust/issues/comments/398440722","html_url":"https://github.com/rust-lang/rust/issues/51430#issuecomment-398440722","issue_url":"https://api.github.com/repos/rust-lang/rust/issues/51430","id":398440722,"node_id":"MDEyOklzc3VlQ29tbWVudDM5ODQ0MDcyMg==","user":{"login":"gruberb","id":2135077,"node_id":"MDQ6VXNlcjIxMzUwNzc=","avatar_url":"https://avatars1.githubusercontent.com/u/2135077?v=4","gravatar_id":"","url":"https://api.github.com/users/gruberb","html_url":"https://github.com/gruberb","followers_url":"https://api.github.com/users/gruberb/followers","following_url":"https://api.github.com/users/gruberb/following{/other_user}","gists_url":"https://api.github.com/users/gruberb/gists{/gist_id}","starred_url":"https://api.github.com/users/gruberb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gruberb/subscriptions","organizations_url":"https://api.github.com/users/gruberb/orgs","repos_url":"https://api.github.com/users/gruberb/repos","events_url":"https://api.github.com/users/gruberb/events{/privacy}","received_events_url":"https://api.github.com/users/gruberb/received_events","type":"User","site_admin":false},"created_at":"2018-06-19T15:27:14Z","updated_at":"2018-06-19T15:27:14Z","author_association":"NONE","body":"Hey @skade, I would be up for the task. I skimmed through `libstd/path.rs` and would like to take it.\r\n\r\nI have experienced with NodeJS (and some other languages), but just played around with Rust a bit. Therefore would need some help. "}}
{"actor":{"display_login":"gruberb"}}