pub struct OffsetDeleteRequestBuilder { /* private fields */ }
Expand description
Builder for OffsetDeleteRequest
.
Implementations§
source§impl OffsetDeleteRequestBuilder
impl OffsetDeleteRequestBuilder
sourcepub fn group_id(&mut self, value: GroupId) -> &mut Self
pub fn group_id(&mut self, value: GroupId) -> &mut Self
The unique group identifier.
Supported API versions: 0
sourcepub fn topics(
&mut self,
value: IndexMap<TopicName, OffsetDeleteRequestTopic>,
) -> &mut Self
pub fn topics( &mut self, value: IndexMap<TopicName, OffsetDeleteRequestTopic>, ) -> &mut Self
The topics to delete offsets for
Supported API versions: 0
sourcepub fn build(
&self,
) -> Result<OffsetDeleteRequest, OffsetDeleteRequestBuilderError>
pub fn build( &self, ) -> Result<OffsetDeleteRequest, OffsetDeleteRequestBuilderError>
Trait Implementations§
source§impl Clone for OffsetDeleteRequestBuilder
impl Clone for OffsetDeleteRequestBuilder
source§fn clone(&self) -> OffsetDeleteRequestBuilder
fn clone(&self) -> OffsetDeleteRequestBuilder
Returns a copy 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 OffsetDeleteRequestBuilder
impl RefUnwindSafe for OffsetDeleteRequestBuilder
impl Send for OffsetDeleteRequestBuilder
impl Sync for OffsetDeleteRequestBuilder
impl Unpin for OffsetDeleteRequestBuilder
impl UnwindSafe for OffsetDeleteRequestBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)