pub struct ProjectMetaDelta {
pub field: String,
pub a: String,
pub b: String,
}Expand description
One project.json semantic-field difference — (field, a, b)
surfaced as named keys (the flat agent shape).
Fields§
§field: StringThe compared field (title | enabled | parent).
a: StringProfile A’s value (stringified; null when absent).
b: StringProfile B’s value (stringified; null when absent).
Trait Implementations§
Source§impl Clone for ProjectMetaDelta
impl Clone for ProjectMetaDelta
Source§fn clone(&self) -> ProjectMetaDelta
fn clone(&self) -> ProjectMetaDelta
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 ProjectMetaDelta
impl Debug for ProjectMetaDelta
impl Eq for ProjectMetaDelta
Source§impl PartialEq for ProjectMetaDelta
impl PartialEq for ProjectMetaDelta
Source§impl Serialize for ProjectMetaDelta
impl Serialize for ProjectMetaDelta
impl StructuralPartialEq for ProjectMetaDelta
Auto Trait Implementations§
impl Freeze for ProjectMetaDelta
impl RefUnwindSafe for ProjectMetaDelta
impl Send for ProjectMetaDelta
impl Sync for ProjectMetaDelta
impl Unpin for ProjectMetaDelta
impl UnsafeUnpin for ProjectMetaDelta
impl UnwindSafe for ProjectMetaDelta
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.