pub struct StreamsGroupSubtopology {
pub subtopology_id: String,
pub source_topics: Vec<String>,
pub repartition_sink_topics: Vec<String>,
pub state_changelog_topics: Vec<StreamsGroupTopic>,
pub repartition_source_topics: Vec<StreamsGroupTopic>,
}Expand description
One subtopology in a Streams group topology.
Fields§
§subtopology_id: String§source_topics: Vec<String>§repartition_sink_topics: Vec<String>§state_changelog_topics: Vec<StreamsGroupTopic>§repartition_source_topics: Vec<StreamsGroupTopic>Trait Implementations§
Source§impl Clone for StreamsGroupSubtopology
impl Clone for StreamsGroupSubtopology
Source§fn clone(&self) -> StreamsGroupSubtopology
fn clone(&self) -> StreamsGroupSubtopology
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 StreamsGroupSubtopology
impl Debug for StreamsGroupSubtopology
impl Eq for StreamsGroupSubtopology
Source§impl PartialEq for StreamsGroupSubtopology
impl PartialEq for StreamsGroupSubtopology
impl StructuralPartialEq for StreamsGroupSubtopology
Auto Trait Implementations§
impl Freeze for StreamsGroupSubtopology
impl RefUnwindSafe for StreamsGroupSubtopology
impl Send for StreamsGroupSubtopology
impl Sync for StreamsGroupSubtopology
impl Unpin for StreamsGroupSubtopology
impl UnsafeUnpin for StreamsGroupSubtopology
impl UnwindSafe for StreamsGroupSubtopology
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