Struct fluvio_sc_schema::topic::PartitionMaps [−][src]
pub struct PartitionMaps { /* fields omitted */ }
Hack: field instead of new type to get around encode and decode limitations
Implementations
impl PartitionMaps
[src]
impl PartitionMaps
[src]pub fn maps(&self) -> &Vec<PartitionMap, Global>
[src]
pub fn maps_owned(self) -> Vec<PartitionMap, Global>
[src]
pub fn unique_spus_in_partition_map(&self) -> Vec<i32, Global>
[src]
Generate a vector with all spu ids represented by all partitions (no duplicates)
pub fn partition_map_to_replica_map(&self) -> BTreeMap<i32, Vec<i32, Global>>
[src]
Convert partition map into replica map
pub fn valid_partition_map(&self) -> Result<(), Error>
[src]
Validate partition map for assigned topics
Trait Implementations
impl Clone for PartitionMaps
[src]
impl Clone for PartitionMaps
[src]pub fn clone(&self) -> PartitionMaps
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Decoder for PartitionMaps
[src]
impl Decoder for PartitionMaps
[src]impl Default for PartitionMaps
[src]
impl Default for PartitionMaps
[src]pub fn default() -> PartitionMaps
[src]
impl Display for PartitionMaps
[src]
impl Display for PartitionMaps
[src]impl Encoder for PartitionMaps
[src]
impl Encoder for PartitionMaps
[src]impl From<Vec<PartitionMap, Global>> for PartitionMaps
[src]
impl From<Vec<PartitionMap, Global>> for PartitionMaps
[src]pub fn from(maps: Vec<PartitionMap, Global>) -> PartitionMaps
[src]
impl PartialEq<PartitionMaps> for PartitionMaps
[src]
impl PartialEq<PartitionMaps> for PartitionMaps
[src]pub fn eq(&self, other: &PartitionMaps) -> bool
[src]
pub fn ne(&self, other: &PartitionMaps) -> bool
[src]
impl StructuralPartialEq for PartitionMaps
[src]
impl StructuralPartialEq for PartitionMaps
[src]Auto Trait Implementations
impl RefUnwindSafe for PartitionMaps
impl RefUnwindSafe for PartitionMaps
impl Send for PartitionMaps
impl Send for PartitionMaps
impl Sync for PartitionMaps
impl Sync for PartitionMaps
impl Unpin for PartitionMaps
impl Unpin for PartitionMaps
impl UnwindSafe for PartitionMaps
impl UnwindSafe for PartitionMaps
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]