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 |