pub(crate) enum SerializedRecordBatchResult {
Success {
writer: Box<dyn AsyncWrite + Send + Unpin>,
row_count: usize,
},
Failure {
writer: Option<Box<dyn AsyncWrite + Send + Unpin>>,
err: DataFusionError,
},
}Expand description
Result of calling serialize_rb_stream_to_object_store
Variants§
Success
Fields
Failure
Fields
§
writer: Option<Box<dyn AsyncWrite + Send + Unpin>>As explained in serialize_rb_stream_to_object_store:
- If an IO error occurred that involved the ObjectStore writer, then the writer will not be returned to the caller
- Otherwise, the writer is returned to the caller
§
err: DataFusionErrorthe actual error that occurred
Implementations§
Auto Trait Implementations§
impl Freeze for SerializedRecordBatchResult
impl !RefUnwindSafe for SerializedRecordBatchResult
impl Send for SerializedRecordBatchResult
impl !Sync for SerializedRecordBatchResult
impl Unpin for SerializedRecordBatchResult
impl !UnwindSafe for SerializedRecordBatchResult
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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