Trait fluvio_controlplane_metadata::core::MetadataItem [−][src]
pub trait MetadataItem: Clone + Default + Debug + PartialEq<Self> { type UId: PartialEq<Self::UId>; fn uid(&self) -> &Self::UId; fn is_newer(&self, another: &Self) -> bool; fn is_being_deleted(&self) -> bool { ... } fn set_labels<T>(self, _labels: Vec<(T, T), Global>) -> Self
where
T: Into<String>, { ... } fn get_labels(&self) -> HashMap<String, String, RandomState> { ... } }
Associated Types
Required methods
Provided methods
fn is_being_deleted(&self) -> bool
[src]
fn is_being_deleted(&self) -> bool
[src]if object is process of being deleted
fn set_labels<T>(self, _labels: Vec<(T, T), Global>) -> Self where
T: Into<String>,
[src]
fn set_labels<T>(self, _labels: Vec<(T, T), Global>) -> Self where
T: Into<String>,
[src]set string labels
fn get_labels(&self) -> HashMap<String, String, RandomState>
[src]
fn get_labels(&self) -> HashMap<String, String, RandomState>
[src]get string labels
Implementations on Foreign Types
impl MetadataItem for u64
[src]
impl MetadataItem for u64
[src]impl MetadataItem for u32
[src]
impl MetadataItem for u32
[src]