pub struct ListOffsetsResult { /* private fields */ }Expand description
The result of Admin::list_offsets.
Corresponds to org.apache.kafka.clients.admin.ListOffsetsResult.
Implementations§
Source§impl ListOffsetsResult
impl ListOffsetsResult
Sourcepub fn partition_result(
&self,
partition: &TopicPartition,
) -> Result<KafkaFuture<ListOffsetsResultInfo>, Error>
pub fn partition_result( &self, partition: &TopicPartition, ) -> Result<KafkaFuture<ListOffsetsResultInfo>, Error>
Return a future which can be used to check the result for a given partition.
Mirrors partitionResult(TopicPartition).
§Errors
Returns an error (invalid argument) if the offset for partition was not
attempted, mirroring Java’s IllegalArgumentException.
Sourcepub fn all(&self) -> KafkaFuture<HashMap<TopicPartition, ListOffsetsResultInfo>>
pub fn all(&self) -> KafkaFuture<HashMap<TopicPartition, ListOffsetsResultInfo>>
Return a future which succeeds only if offsets for all specified partitions have been successfully retrieved.
Mirrors all().
Trait Implementations§
Source§impl Clone for ListOffsetsResult
impl Clone for ListOffsetsResult
Source§fn clone(&self) -> ListOffsetsResult
fn clone(&self) -> ListOffsetsResult
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 ListOffsetsResult
impl !RefUnwindSafe for ListOffsetsResult
impl Send for ListOffsetsResult
impl Sync for ListOffsetsResult
impl Unpin for ListOffsetsResult
impl UnsafeUnpin for ListOffsetsResult
impl !UnwindSafe for ListOffsetsResult
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