[−][src]Enum rdkafka::error::KafkaError
Represents all Kafka errors. Check the underlying RDKafkaError
to get details.
Variants
AdminOpCreation(String)
Creation of admin operation failed.
AdminOp(RDKafkaError)
The admin operation itself failed.
The client was dropped before the operation completed.
ClientConfig(RDKafkaConfRes, String, String, String)
Invalid client configuration.
ClientCreation(String)
Client creation failed.
ConsumerCommit(RDKafkaError)
Consumer commit failed.
Global(RDKafkaError)
Global error.
GroupListFetch(RDKafkaError)
Group list fetch failed.
MessageConsumption(RDKafkaError)
Message consumption failed.
MessageProduction(RDKafkaError)
Message production error.
MetadataFetch(RDKafkaError)
Metadata fetch error.
No message was received.
Nul(NulError)
Unexpected null pointer
OffsetFetch(RDKafkaError)
Offset fetch failed.
PartitionEOF(i32)
End of partition reached.
PauseResume(String)
Pause/Resume failed.
Seek(String)
Seeking a partition failed.
SetPartitionOffset(RDKafkaError)
Setting partition offset failed.
StoreOffset(RDKafkaError)
Offset store failed.
Subscription(String)
Subscription creation failed.
Trait Implementations
impl Clone for KafkaError
[src]
fn clone(&self) -> KafkaError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for KafkaError
[src]
impl Display for KafkaError
[src]
impl Eq for KafkaError
[src]
impl Error for KafkaError
[src]
fn description(&self) -> &str
[src]
fn cause(&self) -> Option<&dyn Error>
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
impl From<NulError> for KafkaError
[src]
fn from(err: NulError) -> KafkaError
[src]
impl PartialEq<KafkaError> for KafkaError
[src]
fn eq(&self, other: &KafkaError) -> bool
[src]
fn ne(&self, other: &KafkaError) -> bool
[src]
impl StructuralEq for KafkaError
[src]
impl StructuralPartialEq for KafkaError
[src]
Auto Trait Implementations
impl RefUnwindSafe for KafkaError
impl Send for KafkaError
impl Sync for KafkaError
impl Unpin for KafkaError
impl UnwindSafe for KafkaError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,