pub struct CommunityProfileUpdatedData {
pub fields_changed: Vec<String>,
pub changes: Vec<FieldChange>,
}Fields§
§fields_changed: Vec<String>Names of fields that changed (e.g. name, description,
logo_url, extensions).
changes: Vec<FieldChange>Before/after values for each changed field. Additive over
fields_changed (kept for back-compat); empty on pre-enrichment
rows and emitters that don’t diff.
Trait Implementations§
Source§impl Clone for CommunityProfileUpdatedData
impl Clone for CommunityProfileUpdatedData
Source§fn clone(&self) -> CommunityProfileUpdatedData
fn clone(&self) -> CommunityProfileUpdatedData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CommunityProfileUpdatedData
impl Debug for CommunityProfileUpdatedData
Source§impl Default for CommunityProfileUpdatedData
impl Default for CommunityProfileUpdatedData
Source§fn default() -> CommunityProfileUpdatedData
fn default() -> CommunityProfileUpdatedData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CommunityProfileUpdatedData
impl<'de> Deserialize<'de> for CommunityProfileUpdatedData
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
impl Eq for CommunityProfileUpdatedData
impl StructuralPartialEq for CommunityProfileUpdatedData
Auto Trait Implementations§
impl Freeze for CommunityProfileUpdatedData
impl RefUnwindSafe for CommunityProfileUpdatedData
impl Send for CommunityProfileUpdatedData
impl Sync for CommunityProfileUpdatedData
impl Unpin for CommunityProfileUpdatedData
impl UnsafeUnpin for CommunityProfileUpdatedData
impl UnwindSafe for CommunityProfileUpdatedData
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.