[]Trait fluvio_sc::dispatcher::k8::app::core::metadata::store::StoreSpec

pub trait StoreSpec: Clone + Default + Debug {
    type K8Spec: Spec;
    type Status: Clone + Default + Sized + Debug;
    type Key: Clone + Ord + Debug + ToString;
    type Owner: StoreSpec;

    pub const LABEL: &'static str;

    pub fn convert_from_k8(
        k8_obj: K8Obj<Self::K8Spec>
    ) -> Result<Option<MetaItem<Self>>, Error>; }

Associated Types

Loading content...

Associated Constants

pub const LABEL: &'static str

Loading content...

Required methods

pub fn convert_from_k8(
    k8_obj: K8Obj<Self::K8Spec>
) -> Result<Option<MetaItem<Self>>, Error>

Loading content...

Implementors

impl StoreSpec for NamespaceSpec

impl StoreSpec for ServiceSpec

Loading content...