Enum url::ParseError
[−]
[src]
pub enum ParseError { EmptyHost, InvalidScheme, InvalidPort, InvalidIpv4Address, InvalidIpv6Address, InvalidDomainCharacter, InvalidCharacter, InvalidBackslash, InvalidPercentEncoded, InvalidAtSymbolInUser, ExpectedTwoSlashes, ExpectedInitialSlash, NonUrlCodePoint, RelativeUrlWithScheme, RelativeUrlWithoutBase, RelativeUrlWithNonRelativeBase, NonAsciiDomainsNotSupportedYet, CannotSetJavascriptFragment, CannotSetPortWithFileLikeScheme, CannotSetUsernameWithNonRelativeScheme, CannotSetPasswordWithNonRelativeScheme, CannotSetHostPortWithNonRelativeScheme, CannotSetHostWithNonRelativeScheme, CannotSetPortWithNonRelativeScheme, CannotSetPathWithNonRelativeScheme, }
Errors that can occur during parsing.
Variants
EmptyHost | ||
InvalidScheme | ||
InvalidPort | ||
InvalidIpv4Address | ||
InvalidIpv6Address | ||
InvalidDomainCharacter | ||
InvalidCharacter | ||
InvalidBackslash | ||
InvalidPercentEncoded | ||
InvalidAtSymbolInUser | ||
ExpectedTwoSlashes | ||
ExpectedInitialSlash | ||
NonUrlCodePoint | ||
RelativeUrlWithScheme | ||
RelativeUrlWithoutBase | ||
RelativeUrlWithNonRelativeBase | ||
NonAsciiDomainsNotSupportedYet | ||
CannotSetJavascriptFragment | ||
CannotSetPortWithFileLikeScheme | ||
CannotSetUsernameWithNonRelativeScheme | ||
CannotSetPasswordWithNonRelativeScheme | ||
CannotSetHostPortWithNonRelativeScheme | ||
CannotSetHostWithNonRelativeScheme | ||
CannotSetPortWithNonRelativeScheme | ||
CannotSetPathWithNonRelativeScheme |