pub struct ReuseStrategy {
pub target_position: usize,
pub reuse_type: ReuseType,
pub confidence_score: f64,
pub position_adjustment: isize,
}Expand description
Strategy for reusing a node from old tree to new tree
Fields§
§target_position: usize§reuse_type: ReuseType§confidence_score: f64§position_adjustment: isizeTrait Implementations§
Source§impl Clone for ReuseStrategy
impl Clone for ReuseStrategy
Source§fn clone(&self) -> ReuseStrategy
fn clone(&self) -> ReuseStrategy
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 moreAuto Trait Implementations§
impl Freeze for ReuseStrategy
impl RefUnwindSafe for ReuseStrategy
impl Send for ReuseStrategy
impl Sync for ReuseStrategy
impl Unpin for ReuseStrategy
impl UnsafeUnpin for ReuseStrategy
impl UnwindSafe for ReuseStrategy
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