508:impl From<P<Expr>> for LhsExpr {

- [ ] libstd/sys_common/process.rs
28:impl From<OsString> for DefaultEnvKey {
32:impl From<DefaultEnvKey> for OsString {

- [ ] libstd/ffi/os_str.rs
350:impl From<String> for OsString {
618:impl From<Box<OsStr>> for OsString {
625:impl From<OsString> for Box<OsStr> {
632:impl From<OsString> for Arc<OsStr> {
650:impl From<OsString> for Rc<OsStr> {

- [ ] libstd/ffi/c_str.rs
644:impl From<CString> for Vec<u8> {
[Truncated]
315:impl From<AnonPipe> for Stdio {
321:impl From<File> for Stdio {
398:impl From<c::DWORD> for ExitStatus {

- [ ] libstd/sync/mpsc/mod.rs
1751:impl From<RecvError> for TryRecvError {
1792:impl From<RecvError> for RecvTimeoutError {

- [ ] libstd/sys/cloudabi/shims/process.rs
71:impl From<AnonPipe> for Stdio {
77:impl From<File> for Stdio {

- [ ] libstd/sys/unix/process/process_common.rs
317:impl From<AnonPipe> for Stdio {
323:impl From<File> for Stdio {
383:impl From<c_int> for ExitStatus {

- [ ] libstd/sys/redox/net/dns/mod.rs
45:impl From<u16> for n16 {
54:impl From<n16> for u16 {<issue_closed>
<issue_comment>username_1: 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.

This 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.
<issue_comment>username_2: Hey @username_0, I would be up for the task. I skimmed through `libstd/path.rs` and would like to take it.

I have experienced with NodeJS (and some other languages), but just played around with Rust a bit. Therefore would need some help.
<issue_comment>username_3: I’d like to help. Can I work on `libstd/net/ip.rs`?
<issue_comment>username_0: @username_3 Sure!
<issue_comment>username_0: @username_2 Hi! I'd be happy to help! How about you open a pull request and we start discussing there?

Path is one of the things where "(heap) allocates" vs. "not" is of particular importance.
<issue_comment>username_4: Good Morning @username_0,  I would like to work on liballoc/boxed.rs. I will create a pull request as per the documentation.
<issue_comment>username_4: Hi @username_0, I would like to work on 
libstd/sys_common/process.rs
28:impl From for DefaultEnvKey {
32:impl From for OsString {

I will work on them and issue a pull request in due course
<issue_comment>username_3: @username_0 The `From` trait is already documented to various degrees for IP addresses. I could provide my findings in a comment, but I am not sure how to proceed (as the comment would be quite long and detailed).
<issue_comment>username_5: @username_0 I'd like to take a stab at `libstd/ffi/os_str.rs` and `libstd/ffi/c_str.rs`
<issue_comment>username_0: @username_3 If you feel like they can't be improved, it's fine to keep things the way they are. Findings in a comment would be great, than we can mark them as completed and know why. :+1:
<issue_comment>username_0: @username_5 \o/ go ahead!
<issue_comment>username_5: @username_0 I've pushed a branch with my first stab at documenting the From conversion: https://github.com/username_5/rust/tree/document-from-trait-in-ffi

Not sure if I read the various methods right in regards to copying or allocating data, so someone should double-check that.

Should I just open a pull request, or do you want to take a look first?
<issue_comment>username_6: @username_0 I'll see what I can do with libserialize/json.rs if that one isn't taken.
<issue_comment>username_7: @username_0 I'm doing libstd/sync/mpsc/mod.rs from impl documentation.
<issue_comment>username_8: @username_0 I'd like to take `libstd/process.rs` From implementation documentation.
<issue_comment>username_9: What's the progress of this @username_0?
<issue_comment>username_4: Forget about him he is the laziest human being on earth!

>
<issue_comment>username_10: @username_0 I would like to work on
libsyntax/parse/parser.rs
498:impl From<Option<ThinVec>> for LhsExpr {
508:impl From<P> for LhsExpr {
which actually became
libsyntax/parse/parser/expr.rs
68:impl From<Option<ThinVec<Attribute>>> for LhsExpr {
78:impl From<P<Expr>> for LhsExpr {
but still needs docs
<issue_comment>username_11: Hi,
Is there an updated list as to which From impls need documenting?
I would like to take one of these on just to get familiar with the rustc contributing process.
<issue_comment>username_11: I went ahead and created a (pretty) complete list: https://gist.github.com/username_11/355912de7d34b63b508fbc0df932f9d4
<issue_comment>username_11: @username_0 I am going to write docs for `src/libstd/ffi/c_str.rs`
<issue_comment>username_12: Hi @username_0, I'm going for '''src/libcore/option.rs'''
<issue_comment>username_12: Hello @username_0  I need some help in my PR
<issue_comment>username_13: @username_0 I'm writing doc comments for the From implementations in `library/core/src/task/poll.rs` and the one in `library/alloc/src/collections/binary_heap.rs` that hasn't been documented.
<issue_comment>username_14: @username_0 I'm documenting the `impl From`s in `library/std/src/sync/mpsc/mod.rs`.
<issue_comment>username_14: I'm working on `library/alloc/src/string.rs` now.- Twelve new clubs have been given conditional status. While they are not yet considered official clubs, they will be able to reserve spaces on campus for meetings. They will later be reviewed by the Senate for full club status. Three of the clubs spoke at the meeting, and the others will speak in the upcoming weeks.
- A promotional video for It’s On X will be released on YouTube this Friday. SGA will also take part in the filming of a similar video for It’s On Cincinnati.
- SGA will be hosting a “Life Raft” debate in Kennedy Auditorium. The debate will mimic a post-apocalyptic world where professors will argue about why they believe their department should be let on the life raft. Senators are aiming to hold the event in mid-November.
- The Academic Affairs Committee addressed potential summer course offerings for 2019.
This post was assembled by Campus News Editor Heather Gast.At least one person is dead after a fire early Wednesday morning in Monroe County.
MONROE COUNTY, Pa. — At least one person is dead after a fire in Monroe County.
The fire started around 7 a.m. Wednesday in Chestnuthill Township near Effort.
Our crews say the coroner arrived to