pub struct ShadowMismatchValueDetails {
pub cached_value_json: Option<String>,
pub source_value_json: Option<String>,
}Expand description
The whole-value fields of a confirmed-mismatch warning, present when
mismatch_logging.value is on.
Fields§
§cached_value_json: Option<String>JSON of the decoded cached value, bounded to 8 KiB; None when unavailable.
source_value_json: Option<String>JSON of the source value, bounded to 8 KiB; None when unavailable.
Trait Implementations§
Source§impl Clone for ShadowMismatchValueDetails
impl Clone for ShadowMismatchValueDetails
Source§fn clone(&self) -> ShadowMismatchValueDetails
fn clone(&self) -> ShadowMismatchValueDetails
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 ShadowMismatchValueDetails
impl Debug for ShadowMismatchValueDetails
impl Eq for ShadowMismatchValueDetails
Source§impl PartialEq for ShadowMismatchValueDetails
impl PartialEq for ShadowMismatchValueDetails
Source§fn eq(&self, other: &ShadowMismatchValueDetails) -> bool
fn eq(&self, other: &ShadowMismatchValueDetails) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ShadowMismatchValueDetails
Auto Trait Implementations§
impl Freeze for ShadowMismatchValueDetails
impl RefUnwindSafe for ShadowMismatchValueDetails
impl Send for ShadowMismatchValueDetails
impl Sync for ShadowMismatchValueDetails
impl Unpin for ShadowMismatchValueDetails
impl UnsafeUnpin for ShadowMismatchValueDetails
impl UnwindSafe for ShadowMismatchValueDetails
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.