pub struct TapeDiffOptions {
pub max_depth: usize,
pub use_refs: bool,
}Expand description
Options for tape diff
Fields§
§max_depth: usizeMaximum depth to diff (0 = unlimited)
use_refs: boolUse reference operations (zero-copy, but ties to target tape lifetime)
Implementations§
Trait Implementations§
Source§impl Clone for TapeDiffOptions
impl Clone for TapeDiffOptions
Source§fn clone(&self) -> TapeDiffOptions
fn clone(&self) -> TapeDiffOptions
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 TapeDiffOptions
impl Debug for TapeDiffOptions
Source§impl Default for TapeDiffOptions
impl Default for TapeDiffOptions
Source§fn default() -> TapeDiffOptions
fn default() -> TapeDiffOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TapeDiffOptions
impl RefUnwindSafe for TapeDiffOptions
impl Send for TapeDiffOptions
impl Sync for TapeDiffOptions
impl Unpin for TapeDiffOptions
impl UnwindSafe for TapeDiffOptions
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