pub struct TextSpeculator { /* private fields */ }Expand description
The original speculator: one file’s content, merged 3-way.
Every state is a full file body, and base/onto/proposed are
the three sides of choir_merge::Pipeline::merge. The safety
check that policed strategies stays here, because it is a statement
about lines and has no meaning for an implementation whose states
are not text.
Implementations§
Trait Implementations§
Source§impl Default for TextSpeculator
impl Default for TextSpeculator
Auto Trait Implementations§
impl Freeze for TextSpeculator
impl !RefUnwindSafe for TextSpeculator
impl Send for TextSpeculator
impl Sync for TextSpeculator
impl Unpin for TextSpeculator
impl UnsafeUnpin for TextSpeculator
impl !UnwindSafe for TextSpeculator
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