pub struct CopartitionGroup {
pub source_topics: Vec<i16>,
pub source_topic_regex: Vec<i16>,
pub repartition_source_topics: Vec<i16>,
pub _unknown_tagged_fields: Vec<RawTaggedField>,
}Fields§
§source_topics: Vec<i16>The topics the topology reads from. Index into the array on the subtopology level.
source_topic_regex: Vec<i16>Regular expressions identifying topics the subtopology reads from. Index into the array on the subtopology level.
repartition_source_topics: Vec<i16>The set of source topics that are internally created repartition topics. Index into the array on the subtopology level.
_unknown_tagged_fields: Vec<RawTaggedField>Implementations§
Source§impl CopartitionGroup
impl CopartitionGroup
pub fn with_source_topics(self, value: Vec<i16>) -> Self
pub fn with_source_topic_regex(self, value: Vec<i16>) -> Self
pub fn with_repartition_source_topics(self, value: Vec<i16>) -> Self
pub fn read(buf: &mut Bytes, _version: i16) -> Result<Self>
pub fn write(&self, buf: &mut BytesMut, _version: i16) -> Result<()>
pub fn encoded_len(&self, _version: i16) -> Result<usize>
Trait Implementations§
Source§impl Clone for CopartitionGroup
impl Clone for CopartitionGroup
Source§fn clone(&self) -> CopartitionGroup
fn clone(&self) -> CopartitionGroup
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CopartitionGroup
impl Debug for CopartitionGroup
Source§impl Default for CopartitionGroup
impl Default for CopartitionGroup
Source§impl PartialEq for CopartitionGroup
impl PartialEq for CopartitionGroup
Source§fn eq(&self, other: &CopartitionGroup) -> bool
fn eq(&self, other: &CopartitionGroup) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CopartitionGroup
Auto Trait Implementations§
impl Freeze for CopartitionGroup
impl RefUnwindSafe for CopartitionGroup
impl Send for CopartitionGroup
impl Sync for CopartitionGroup
impl Unpin for CopartitionGroup
impl UnsafeUnpin for CopartitionGroup
impl UnwindSafe for CopartitionGroup
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