pub struct FormatTextEdit {
pub range: FormatRange,
pub new_text: String,
}Expand description
Text edit for formatting.
Fields§
§range: FormatRangeThe range to replace.
new_text: StringThe new text.
Trait Implementations§
Source§impl Clone for FormatTextEdit
impl Clone for FormatTextEdit
Source§fn clone(&self) -> FormatTextEdit
fn clone(&self) -> FormatTextEdit
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 FormatTextEdit
impl Debug for FormatTextEdit
Source§impl<'de> Deserialize<'de> for FormatTextEdit
impl<'de> Deserialize<'de> for FormatTextEdit
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<FormatTextEdit, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<FormatTextEdit, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for FormatTextEdit
impl Serialize for FormatTextEdit
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for FormatTextEdit
impl RefUnwindSafe for FormatTextEdit
impl Send for FormatTextEdit
impl Sync for FormatTextEdit
impl Unpin for FormatTextEdit
impl UnsafeUnpin for FormatTextEdit
impl UnwindSafe for FormatTextEdit
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