Crate uriparser_sys[−][src]
Re-exports
pub use self::UriBreakConversionEnum as UriBreakConversion; |
pub use self::UriResolutionOptionsEnum as UriResolutionOptions; |
Structs
UriHostDataStructA | |
UriIp4Struct | Holds an IPv4 address. |
UriIp6Struct | Holds an IPv6 address. |
UriMemoryManagerStruct | Class-like interface of custom memory managers |
UriParserStateStructA | |
UriPathSegmentStructA | |
UriQueryListStructA | |
UriTextRangeStructA | |
UriUriStructA |
Constants
Functions
Type Definitions
UriBool | |
UriBreakConversionEnum | Specifies a line break conversion mode. |
UriFuncCalloc | Function signature that custom calloc(3) functions must conform to |
UriFuncFree | Function signature that custom free(3) functions must conform to |
UriFuncMalloc | Function signature that custom malloc(3) functions must conform to |
UriFuncRealloc | Function signature that custom realloc(3) functions must conform to |
UriFuncReallocarray | Function signature that custom reallocarray(3) functions must conform to |
UriHostDataA | Holds structured host information. This is either a IPv4, IPv6, plain text for IPvFuture or all zero for a registered name. |
UriIp4 | Holds an IPv4 address. |
UriIp6 | Holds an IPv6 address. |
UriMemoryManager | Class-like interface of custom memory managers |
UriParserStateA | Represents a state of the %URI parser. Missing components can be NULL to reflect a components absence. |
UriPathSegmentA | Represents a path segment within a %URI path. More precisely it is a node in a linked list of path segments. |
UriQueryListA | Represents a query element. More precisely it is a node in a linked list of query elements. |
UriResolutionOptionsEnum | Specifies how to resolve %URI references. |
UriTextRangeA | Specifies a range of characters within a string.
The range includes all characters from |
UriUriA | Represents an RFC 3986 %URI. Missing components can be {NULL, NULL} ranges. |
size_t |