pub struct AppliedLabelChangeDetail {
pub field_changes: Option<Vec<FieldValueChange>>,
pub label: Option<String>,
pub title: Option<String>,
pub types: Option<Vec<String>>,
}Expand description
A change made to a Label on the Target.
This type is not used in any activity, and only used as part of another schema.
Fields§
§field_changes: Option<Vec<FieldValueChange>>Field Changes. Only present if types contains LABEL_FIELD_VALUE_CHANGED.
label: Option<String>The Label name representing the Label that changed. This name always contains the revision of the Label that was used when this Action occurred. The format is labels/id@revision.
title: Option<String>The human-readable title of the label that changed.
types: Option<Vec<String>>The types of changes made to the Label on the Target.
Trait Implementations§
Source§impl Clone for AppliedLabelChangeDetail
impl Clone for AppliedLabelChangeDetail
Source§fn clone(&self) -> AppliedLabelChangeDetail
fn clone(&self) -> AppliedLabelChangeDetail
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AppliedLabelChangeDetail
impl Debug for AppliedLabelChangeDetail
Source§impl Default for AppliedLabelChangeDetail
impl Default for AppliedLabelChangeDetail
Source§fn default() -> AppliedLabelChangeDetail
fn default() -> AppliedLabelChangeDetail
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AppliedLabelChangeDetail
impl<'de> Deserialize<'de> for AppliedLabelChangeDetail
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
Source§impl Serialize for AppliedLabelChangeDetail
impl Serialize for AppliedLabelChangeDetail
impl Part for AppliedLabelChangeDetail
Auto Trait Implementations§
impl Freeze for AppliedLabelChangeDetail
impl RefUnwindSafe for AppliedLabelChangeDetail
impl Send for AppliedLabelChangeDetail
impl Sync for AppliedLabelChangeDetail
impl Unpin for AppliedLabelChangeDetail
impl UnwindSafe for AppliedLabelChangeDetail
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