pub struct MultipartError { /* private fields */ }Expand description
Why a multipart body could not be parsed, with the offset in the body where the parser found it, which is the same however the body was split. It never includes the body’s bytes, which may be large or untrusted.
Implementations§
Source§impl MultipartError
impl MultipartError
Sourcepub fn kind(&self) -> MultipartErrorKind
pub fn kind(&self) -> MultipartErrorKind
What went wrong.
Sourcepub fn offset(&self) -> u64
pub fn offset(&self) -> u64
The offset in the body, in bytes, where the parser found the problem, as each MultipartErrorKind describes, the same however the body was split.
Trait Implementations§
Source§impl Clone for MultipartError
impl Clone for MultipartError
impl Copy for MultipartError
Source§impl Debug for MultipartError
impl Debug for MultipartError
Source§impl Display for MultipartError
impl Display for MultipartError
impl Eq for MultipartError
Source§impl Error for MultipartError
impl Error for MultipartError
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 Hash for MultipartError
impl Hash for MultipartError
Source§impl PartialEq for MultipartError
impl PartialEq for MultipartError
impl StructuralPartialEq for MultipartError
Auto Trait Implementations§
impl Forget for MultipartError
impl Freeze for MultipartError
impl RefUnwindSafe for MultipartError
impl Send for MultipartError
impl Sync for MultipartError
impl Unpin for MultipartError
impl UnsafeUnpin for MultipartError
impl UnwindSafe for MultipartError
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