pub struct PartialEntries<M: ReadEntry> {
pub entries: Entries,
pub partial: Option<PartialSavedField<M>>,
}
Expand description
The partial result type for Multipart::save*()
.
Contains the successfully saved entries as well as the partially saved file that was in the process of being read when the error occurred, if applicable.
Fields§
§entries: Entries
The entries that were saved successfully.
partial: Option<PartialSavedField<M>>
The field that was in the process of being read. None
if the error
occurred between entries.
Implementations§
Source§impl<M: ReadEntry> PartialEntries<M>
impl<M: ReadEntry> PartialEntries<M>
Sourcepub fn keep_partial(self) -> Entries
pub fn keep_partial(self) -> Entries
If partial
is present and contains a SavedFile
then just
add it to the Entries
instance and return it.
Otherwise, returns self.entries
Trait Implementations§
Auto Trait Implementations§
impl<M> Freeze for PartialEntries<M>where
M: Freeze,
impl<M> RefUnwindSafe for PartialEntries<M>where
M: RefUnwindSafe,
impl<M> Send for PartialEntries<M>where
M: Send,
impl<M> Sync for PartialEntries<M>where
M: Sync,
impl<M> Unpin for PartialEntries<M>where
M: Unpin,
impl<M> UnwindSafe for PartialEntries<M>where
M: UnwindSafe,
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