- 
                Notifications
    You must be signed in to change notification settings 
- Fork 13.9k
Closed
Labels
A-docsArea: Documentation for any part of the project, including the compiler, standard library, and toolsArea: Documentation for any part of the project, including the compiler, standard library, and toolsE-help-wantedCall for participation: Help is requested to fix this issue.Call for participation: Help is requested to fix this issue.E-mediumCall for participation: Medium difficulty. Experience needed to fix: Intermediate.Call for participation: Medium difficulty. Experience needed to fix: Intermediate.E-mentorCall for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.P-mediumMedium priorityMedium priority
Description
Part of #29329
http://doc.rust-lang.org/std/net/
Here's what needs to be done to close out this issue:
- the module documentation is very tiny and needs expanded.
-  ParseErrorneeds to link to where it comes from and have examples.
-  Incomingshould use the standard iterator boilerplate and move its semantics into the method docs.
-  Ipv4Addrneeds better top-level docs and should link toIpAddr
- many places in these docs should say "IETF RFC" rather than "RFC", as we have Rust RFCs as well.
-  Ipv6Addrsame asIpv4Addr.
-  SocketAddrV4has poor top-level docs and needs to have a defined summary/explanation split. Its methods are okay, but very short. It needs to link toSocketAddr.
-  SocketAddrV6same
-  TcpListener's docs don't really say what it is.
-  TcpStream's the same.
-  UpdSocketis the same.
-  IpAddrshould link to an IETF RFC
-  Shutdownshould use the standard boilerplate
-  SocketAddrhas very short docs.
-  ToSocketAddrsneeds a lot of links.
Metadata
Metadata
Assignees
Labels
A-docsArea: Documentation for any part of the project, including the compiler, standard library, and toolsArea: Documentation for any part of the project, including the compiler, standard library, and toolsE-help-wantedCall for participation: Help is requested to fix this issue.Call for participation: Help is requested to fix this issue.E-mediumCall for participation: Medium difficulty. Experience needed to fix: Intermediate.Call for participation: Medium difficulty. Experience needed to fix: Intermediate.E-mentorCall for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.P-mediumMedium priorityMedium priority