pub struct EditOptions {
pub fuzzy: EditMatchMode,
pub strip_line_numbers: bool,
pub reindent_inserted: bool,
}Fields§
§fuzzy: EditMatchMode§strip_line_numbers: bool§reindent_inserted: boolBounded indentation normalization for inserted/replaced code: when the replaced text is uniformly indented and the replacement omitted that indentation entirely, shift the replacement right to match. Off by default; hosts opt in per call.
Trait Implementations§
Source§impl Clone for EditOptions
impl Clone for EditOptions
Source§fn clone(&self) -> EditOptions
fn clone(&self) -> EditOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EditOptions
Source§impl Debug for EditOptions
impl Debug for EditOptions
Source§impl Default for EditOptions
impl Default for EditOptions
Source§impl<'de> Deserialize<'de> for EditOptions
impl<'de> Deserialize<'de> for EditOptions
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
impl Eq for EditOptions
Source§impl PartialEq for EditOptions
impl PartialEq for EditOptions
Source§fn eq(&self, other: &EditOptions) -> bool
fn eq(&self, other: &EditOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EditOptions
impl Serialize for EditOptions
impl StructuralPartialEq for EditOptions
Auto Trait Implementations§
impl Freeze for EditOptions
impl RefUnwindSafe for EditOptions
impl Send for EditOptions
impl Sync for EditOptions
impl Unpin for EditOptions
impl UnsafeUnpin for EditOptions
impl UnwindSafe for EditOptions
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