pub enum HttpRangeParseError {
MissingBytesUnit,
InvalidSyntax,
InvalidNumber,
Unsatisfiable,
}Expand description
Reconstruction request range parse failure.
Variants§
MissingBytesUnit
The header did not start with the expected unit token.
InvalidSyntax
The header contained unsupported or malformed syntax.
InvalidNumber
The numeric range could not be parsed.
Unsatisfiable
The requested start exceeded the represented resource length.
Trait Implementations§
Source§impl Clone for HttpRangeParseError
impl Clone for HttpRangeParseError
Source§fn clone(&self) -> HttpRangeParseError
fn clone(&self) -> HttpRangeParseError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HttpRangeParseError
impl Debug for HttpRangeParseError
Source§impl Display for HttpRangeParseError
impl Display for HttpRangeParseError
impl Eq for HttpRangeParseError
Source§impl Error for HttpRangeParseError
impl Error for HttpRangeParseError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for HttpRangeParseError
impl PartialEq for HttpRangeParseError
Source§fn eq(&self, other: &HttpRangeParseError) -> bool
fn eq(&self, other: &HttpRangeParseError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for HttpRangeParseError
Auto Trait Implementations§
impl Freeze for HttpRangeParseError
impl RefUnwindSafe for HttpRangeParseError
impl Send for HttpRangeParseError
impl Sync for HttpRangeParseError
impl Unpin for HttpRangeParseError
impl UnsafeUnpin for HttpRangeParseError
impl UnwindSafe for HttpRangeParseError
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