pub enum HttpRangeParseError {
MissingBytesUnit,
InvalidSyntax(String),
InvalidNumber(String),
Unsatisfiable,
}Expand description
Reconstruction request range parse failure.
Variants§
MissingBytesUnit
The header did not start with the expected unit token.
InvalidSyntax(String)
The header contained unsupported or malformed syntax.
InvalidNumber(String)
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
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()
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