FB_EXPORT void parse() noexcept
std::string authority() const
folly::StringPiece query() const
folly::StringPiece url() const
folly::StringPiece hostNoBrackets()
void init(folly::StringPiece urlVal)
ParseURL(folly::StringPiece urlVal) noexcept
folly::StringPiece host() const
requires E e noexcept(noexcept(s.error(std::move(e))))
std::string hostAndPort() const
folly::StringPiece query_
FB_EXPORT void stripBrackets() noexcept
constexpr bool empty() const
folly::StringPiece path() const
folly::StringPiece fragment_
void toAppend(char value, Tgt *result)
bool parseAuthority() noexcept
folly::StringPiece hostNoBrackets_
folly::StringPiece scheme() const
void parseNonFully() noexcept
folly::StringPiece scheme_
folly::StringPiece fragment() const