pub struct UpdateLabelsRequest {
pub labels: HashMap<String, String>,
pub remove: Vec<String>,
}Expand description
Request to update node labels
Fields§
§labels: HashMap<String, String>Labels to add or update
remove: Vec<String>Label keys to remove
Trait Implementations§
Source§impl ComposeSchema for UpdateLabelsRequest
impl ComposeSchema for UpdateLabelsRequest
Source§impl Debug for UpdateLabelsRequest
impl Debug for UpdateLabelsRequest
Source§impl<'de> Deserialize<'de> for UpdateLabelsRequest
impl<'de> Deserialize<'de> for UpdateLabelsRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UpdateLabelsRequest
impl RefUnwindSafe for UpdateLabelsRequest
impl Send for UpdateLabelsRequest
impl Sync for UpdateLabelsRequest
impl Unpin for UpdateLabelsRequest
impl UnsafeUnpin for UpdateLabelsRequest
impl UnwindSafe for UpdateLabelsRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more