pub trait AdminSpec: Spec + Encoder + Decoder {
// Provided methods
fn convert_from<C>(obj: &MetadataStoreObject<Self, C>) -> Metadata<Self>
where C: MetadataItem,
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§
sourcefn convert_from<C>(obj: &MetadataStoreObject<Self, C>) -> Metadata<Self>where
C: MetadataItem,
Metadata<Self>: From<MetadataStoreObject<Self, C>>,
Self::Status: Encoder + Decoder + Debug,
fn convert_from<C>(obj: &MetadataStoreObject<Self, C>) -> Metadata<Self>where
C: MetadataItem,
Metadata<Self>: From<MetadataStoreObject<Self, C>>,
Self::Status: Encoder + Decoder + Debug,
convert metadata object to list type object
Object Safety§
This trait is not object safe.