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