Trait fluvio_sc_schema::AdminSpec [−][src]
pub trait AdminSpec: Spec + Encoder + Decoder {
type ListFilter: Encoder + Decoder + Sized + Debug;
type ListType: Encoder + Decoder + Debug;
type WatchResponseType: Spec + Encoder + Decoder;
fn convert_from<C: MetadataItem>(
obj: &MetadataStoreObject<Self, C>
) -> Self::ListType
where
<Self as AdminSpec>::ListType: From<MetadataStoreObject<Self, C>>,
{ ... }
}
Expand description
AdminSpec can perform list and watch
Associated Types
type WatchResponseType: Spec + Encoder + Decoder
Provided methods
fn convert_from<C: MetadataItem>(
obj: &MetadataStoreObject<Self, C>
) -> Self::ListType where
<Self as AdminSpec>::ListType: From<MetadataStoreObject<Self, C>>,
fn convert_from<C: MetadataItem>(
obj: &MetadataStoreObject<Self, C>
) -> Self::ListType where
<Self as AdminSpec>::ListType: From<MetadataStoreObject<Self, C>>,
convert metadata object to list type object