pub struct DiffReceipt {
pub schema_version: u32,
pub generated_at_ms: u128,
pub tool: ToolInfo,
pub mode: String,
pub from_source: String,
pub to_source: String,
pub diff_rows: Vec<DiffRow>,
pub totals: DiffTotals,
}Expand description
JSON receipt for diff output with envelope metadata.
Fields§
§schema_version: u32§generated_at_ms: u128§tool: ToolInfo§mode: String§from_source: String§to_source: String§diff_rows: Vec<DiffRow>§totals: DiffTotalsTrait Implementations§
Source§impl Clone for DiffReceipt
impl Clone for DiffReceipt
Source§fn clone(&self) -> DiffReceipt
fn clone(&self) -> DiffReceipt
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 DiffReceipt
impl Debug for DiffReceipt
Source§impl<'de> Deserialize<'de> for DiffReceipt
impl<'de> Deserialize<'de> for DiffReceipt
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 DiffReceipt
impl RefUnwindSafe for DiffReceipt
impl Send for DiffReceipt
impl Sync for DiffReceipt
impl Unpin for DiffReceipt
impl UnsafeUnpin for DiffReceipt
impl UnwindSafe for DiffReceipt
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