pub struct ListConsumerGroupOffsetsResult { /* private fields */ }Expand description
The result of Admin::list_consumer_group_offsets_with_group_specs.
Implementations§
Source§impl ListConsumerGroupOffsetsResult
impl ListConsumerGroupOffsetsResult
Sourcepub fn partitions_to_offset_and_metadata(
&self,
) -> Result<KafkaFuture<HashMap<TopicPartition, Option<OffsetAndMetadata>>>, Error>
pub fn partitions_to_offset_and_metadata( &self, ) -> Result<KafkaFuture<HashMap<TopicPartition, Option<OffsetAndMetadata>>>, Error>
Returns a future which yields a map of topic partitions to OffsetAndMetadata objects. If
the group does not have a committed offset for this partition, the corresponding value in
the returned map will be None.
§Errors
Error::is_local_illegal_state_errorif offsets from multiple consumer groups were requested: usepartitions_to_offset_and_metadata_with_group_idinstead.
Sourcepub fn partitions_to_offset_and_metadata_with_group_id(
&self,
group_id: &str,
) -> Result<KafkaFuture<HashMap<TopicPartition, Option<OffsetAndMetadata>>>, Error>
pub fn partitions_to_offset_and_metadata_with_group_id( &self, group_id: &str, ) -> Result<KafkaFuture<HashMap<TopicPartition, Option<OffsetAndMetadata>>>, Error>
Returns a future which yields a map of topic partitions to
OffsetAndMetadata for the specified group. A None value indicates
the group has no committed offset for that partition.
§Arguments
group_id- the group id.
§Errors
Returns an error answering Error::is_local_illegal_argument_error if offsets for the
given group were not requested.
Sourcepub fn all(
&self,
) -> KafkaFuture<HashMap<String, HashMap<TopicPartition, Option<OffsetAndMetadata>>>>
pub fn all( &self, ) -> KafkaFuture<HashMap<String, HashMap<TopicPartition, Option<OffsetAndMetadata>>>>
Returns a future which yields all group offsets, if requests for all the groups succeed.
Trait Implementations§
Source§impl Clone for ListConsumerGroupOffsetsResult
impl Clone for ListConsumerGroupOffsetsResult
Source§fn clone(&self) -> ListConsumerGroupOffsetsResult
fn clone(&self) -> ListConsumerGroupOffsetsResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ListConsumerGroupOffsetsResult
impl !RefUnwindSafe for ListConsumerGroupOffsetsResult
impl Send for ListConsumerGroupOffsetsResult
impl Sync for ListConsumerGroupOffsetsResult
impl Unpin for ListConsumerGroupOffsetsResult
impl UnsafeUnpin for ListConsumerGroupOffsetsResult
impl !UnwindSafe for ListConsumerGroupOffsetsResult
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