pub enum StreamingError {
Show 21 variants
Core(OxiGdalError),
StreamClosed,
BufferFull,
InvalidWindow(String),
WatermarkError(String),
StateError(String),
CheckpointError(String),
PartitionError(String),
JoinError(String),
SerializationError(String),
DeserializationError(String),
Io(Error),
Arrow(ArrowError),
SendError,
RecvError,
Timeout,
InvalidState(String),
ConfigError(String),
InvalidOperation(String),
NotImplemented(String),
Other(String),
}Expand description
Errors that can occur during streaming operations.
Variants§
Core(OxiGdalError)
Core OxiGDAL error
StreamClosed
Stream is closed
BufferFull
Stream buffer full
InvalidWindow(String)
Invalid window configuration
WatermarkError(String)
Watermark error
StateError(String)
State error
CheckpointError(String)
Checkpoint error
PartitionError(String)
Partition error
JoinError(String)
Join error
SerializationError(String)
Serialization error
DeserializationError(String)
Deserialization error
Io(Error)
IO error
Arrow(ArrowError)
Arrow error
SendError
Send error
RecvError
Receive error
Timeout
Timeout error
InvalidState(String)
Invalid state
ConfigError(String)
Configuration error
InvalidOperation(String)
Invalid operation
NotImplemented(String)
Not implemented
Other(String)
Other error
Trait Implementations§
Source§impl Debug for StreamingError
impl Debug for StreamingError
Source§impl Display for StreamingError
impl Display for StreamingError
Source§impl Error for StreamingError
impl Error for StreamingError
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 From<ArrowError> for StreamingError
impl From<ArrowError> for StreamingError
Source§fn from(source: ArrowError) -> Self
fn from(source: ArrowError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for StreamingError
impl From<Error> for StreamingError
Source§impl From<Error> for StreamingError
Available on crate feature std only.
impl From<Error> for StreamingError
Available on crate feature
std only.Source§impl From<OxiGdalError> for StreamingError
impl From<OxiGdalError> for StreamingError
Source§fn from(source: OxiGdalError) -> Self
fn from(source: OxiGdalError) -> Self
Converts to this type from the input type.
Source§impl From<RecvError> for StreamingError
Available on crate feature std only.
impl From<RecvError> for StreamingError
Available on crate feature
std only.Auto Trait Implementations§
impl Freeze for StreamingError
impl !RefUnwindSafe for StreamingError
impl Send for StreamingError
impl Sync for StreamingError
impl Unpin for StreamingError
impl UnsafeUnpin for StreamingError
impl !UnwindSafe for StreamingError
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