Is this the `user` part of `http://user@example.com/foo/bar?baz=qux#quz`? (It would be neat if this had an example URL (e.g. the one I just gave, assuming it covers everything) in the main heading on the struct itself, and then the documentation on each field referred back to the appropriate part so it was unambiguous.)