pub enum RangeError {
InvalidFormat,
ParseError,
}Expand description
Error type for Range header extraction and parsing.
Variants§
InvalidFormat
Range header format is invalid (not bytes=... or contains a
malformed range component).
ParseError
Numeric values in the range could not be parsed (invalid numbers).
Trait Implementations§
Source§impl Debug for RangeError
impl Debug for RangeError
Source§impl Responder for RangeError
impl Responder for RangeError
Source§fn into_response(self) -> Response<TakoBody>
fn into_response(self) -> Response<TakoBody>
Converts the implementing type into an HTTP response.
Auto Trait Implementations§
impl Freeze for RangeError
impl RefUnwindSafe for RangeError
impl Send for RangeError
impl Sync for RangeError
impl Unpin for RangeError
impl UnsafeUnpin for RangeError
impl UnwindSafe for RangeError
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
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more