Trait fluvio::metadata::core::Spec [−]
pub trait Spec: Default + Debug + Clone + PartialEq<Self> { type Status: Status; type Owner: Spec; type IndexKey: Debug + Eq + Hash + Clone + ToString; pub const LABEL: &'static str; }
Associated Types
Loading content...Associated Constants
Loading content...Implementors
impl Spec for TopicSpec
impl Spec for PartitionSpec
pub const LABEL: &'static str
type IndexKey = ReplicaKey
type Status = PartitionStatus
type Owner = TopicSpec
impl Spec for SpuGroupSpec
pub const LABEL: &'static str
type Status = SpuGroupStatus
type Owner = SpuGroupSpec
type IndexKey = String
impl Spec for CustomSpuSpec
this is not real spec but is there to allow passing of parameters