#[repr(C)]pub struct UriParserStateStructA {
pub uri: *mut UriUriA,
pub errorCode: c_int,
pub errorPos: *const c_char,
pub reserved: *mut c_void,
}Expand description
Represents a state of the %URI parser. Missing components can be NULL to reflect a components absence.
@see uriFreeUriMembersA @see uriFreeUriMembersMmA @since 0.3.0
Fields§
§uri: *mut UriUriA< Plug in the %URI structure to be filled while parsing here
errorCode: c_int< Code identifying the error which occurred
errorPos: *const c_char< Pointer to position in case of a syntax error
reserved: *mut c_void< Reserved to the parser
Trait Implementations§
Source§impl Clone for UriParserStateStructA
impl Clone for UriParserStateStructA
Source§fn clone(&self) -> UriParserStateStructA
fn clone(&self) -> UriParserStateStructA
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UriParserStateStructA
impl Debug for UriParserStateStructA
Source§impl Default for UriParserStateStructA
impl Default for UriParserStateStructA
impl Copy for UriParserStateStructA
Auto Trait Implementations§
impl Freeze for UriParserStateStructA
impl RefUnwindSafe for UriParserStateStructA
impl !Send for UriParserStateStructA
impl !Sync for UriParserStateStructA
impl Unpin for UriParserStateStructA
impl UnwindSafe for UriParserStateStructA
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more