pub struct DiffResult {
pub added: u32,
pub removed: u32,
pub modified: u32,
pub unchanged: u32,
pub divergence_score: f64,
pub diff_json: Option<String>,
}Fields§
§added: u32§removed: u32§modified: u32§unchanged: u32§divergence_score: f64§diff_json: Option<String>Trait Implementations§
Source§impl Clone for DiffResult
impl Clone for DiffResult
Source§impl Debug for DiffResult
impl Debug for DiffResult
Source§impl Default for DiffResult
impl Default for DiffResult
Source§impl<'de> Deserialize<'de> for DiffResult
impl<'de> Deserialize<'de> for DiffResult
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 Forget for DiffResult
impl Freeze for DiffResult
impl RefUnwindSafe for DiffResult
impl Send for DiffResult
impl Sync for DiffResult
impl Unpin for DiffResult
impl UnsafeUnpin for DiffResult
impl UnwindSafe for DiffResult
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