pub struct DiagnosticFixEdit {
pub span: DiagnosticSpan,
pub replacement: String,
}Fields§
§span: DiagnosticSpan§replacement: StringImplementations§
Source§impl DiagnosticFixEdit
impl DiagnosticFixEdit
pub fn new(span: DiagnosticSpan, replacement: impl Into<String>) -> Self
Trait Implementations§
Source§impl Clone for DiagnosticFixEdit
impl Clone for DiagnosticFixEdit
Source§fn clone(&self) -> DiagnosticFixEdit
fn clone(&self) -> DiagnosticFixEdit
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 moreSource§impl Debug for DiagnosticFixEdit
impl Debug for DiagnosticFixEdit
Source§impl<'de> Deserialize<'de> for DiagnosticFixEdit
impl<'de> Deserialize<'de> for DiagnosticFixEdit
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 DiagnosticFixEdit
Source§impl PartialEq for DiagnosticFixEdit
impl PartialEq for DiagnosticFixEdit
Source§fn eq(&self, other: &DiagnosticFixEdit) -> bool
fn eq(&self, other: &DiagnosticFixEdit) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DiagnosticFixEdit
impl Serialize for DiagnosticFixEdit
impl StructuralPartialEq for DiagnosticFixEdit
Auto Trait Implementations§
impl Freeze for DiagnosticFixEdit
impl RefUnwindSafe for DiagnosticFixEdit
impl Send for DiagnosticFixEdit
impl Sync for DiagnosticFixEdit
impl Unpin for DiagnosticFixEdit
impl UnsafeUnpin for DiagnosticFixEdit
impl UnwindSafe for DiagnosticFixEdit
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.