[−][src]Enum httparse::Status
The result of a successful parse pass.
Complete
is used when the buffer contained the complete value.
Partial
is used when parsing did not reach the end of the expected value,
but no invalid data was found.
Variants
The completed result.
A partial result.
Methods
impl<T> Status<T>
[src]
pub fn is_complete(&self) -> bool
[src]
Convenience method to check if status is complete.
pub fn is_partial(&self) -> bool
[src]
Convenience method to check if status is partial.
pub fn unwrap(self) -> T
[src]
Convenience method to unwrap a Complete value. Panics if the status is
Partial
.
Trait Implementations
impl<T: Clone> Clone for Status<T>
[src]
impl<T: Copy> Copy for Status<T>
[src]
impl<T: Debug> Debug for Status<T>
[src]
impl<T: PartialEq> PartialEq<Status<T>> for Status<T>
[src]
impl<T> StructuralPartialEq for Status<T>
[src]
Auto Trait Implementations
impl<T> RefUnwindSafe for Status<T> where
T: RefUnwindSafe,
T: RefUnwindSafe,
impl<T> Send for Status<T> where
T: Send,
T: Send,
impl<T> Sync for Status<T> where
T: Sync,
T: Sync,
impl<T> Unpin for Status<T> where
T: Unpin,
T: Unpin,
impl<T> UnwindSafe for Status<T> where
T: UnwindSafe,
T: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,