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> { ... }
}
Required Associated Types
Required Methods
Provided Methods
fn is_being_deleted(&self) -> bool
fn is_being_deleted(&self) -> bool
if object is process of being deleted
set string labels
fn get_labels(&self) -> HashMap<String, String, RandomState>
fn get_labels(&self) -> HashMap<String, String, RandomState>
get string labels