Trait fluvio_sc_schema::AdminSpec

source ·
pub trait AdminSpec: Spec + Encoder + Decoder {
    // Provided methods
    fn convert_from<C: MetadataItem>(
        obj: &MetadataStoreObject<Self, C>
    ) -> Metadata<Self>
       where Metadata<Self>: From<MetadataStoreObject<Self, C>>,
             Self::Status: Encoder + Decoder + Debug { ... }
    fn summary(self) -> Self { ... }
}
Expand description

AdminSpec can perform list and watch

Provided Methods§

source

fn convert_from<C: MetadataItem>( obj: &MetadataStoreObject<Self, C> ) -> Metadata<Self>
where Metadata<Self>: From<MetadataStoreObject<Self, C>>, Self::Status: Encoder + Decoder + Debug,

convert metadata object to list type object

source

fn summary(self) -> Self

return summary version of myself

Object Safety§

This trait is not object safe.

Implementors§