pub struct DescribeTransactionsResult { /* private fields */ }Expand description
The result of Admin::describe_transactions.
Corresponds to org.apache.kafka.clients.admin.DescribeTransactionsResult.
Java keys the per-transaction futures by CoordinatorKey; since
CoordinatorKey is an internal (pub(crate)) type, the Rust result keys
them by the transactional id string (the idValue), following the
DescribeConsumerGroupsResult precedent.
Implementations§
Source§impl DescribeTransactionsResult
impl DescribeTransactionsResult
Sourcepub fn description(
&self,
transactional_id: &str,
) -> Result<KafkaFuture<TransactionDescription>, Error>
pub fn description( &self, transactional_id: &str, ) -> Result<KafkaFuture<TransactionDescription>, Error>
Get the description of a specific transactional id.
Mirrors DescribeTransactionsResult.description.
§Errors
Returns Error::local_illegal_argument if transactional_id was not
included in the request (mirroring Java’s IllegalArgumentException).
Sourcepub fn all(&self) -> KafkaFuture<HashMap<String, TransactionDescription>>
pub fn all(&self) -> KafkaFuture<HashMap<String, TransactionDescription>>
Get a future yielding a map of every requested transactional id’s description. Fails if any transactional id’s request fails.
Mirrors DescribeTransactionsResult.all.
Trait Implementations§
Source§impl Clone for DescribeTransactionsResult
impl Clone for DescribeTransactionsResult
Source§fn clone(&self) -> DescribeTransactionsResult
fn clone(&self) -> DescribeTransactionsResult
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more