pub struct ReferenceFix {
pub file: String,
pub line: usize,
pub column: usize,
pub context: String,
pub old_reference: String,
pub new_reference: String,
}Expand description
A proposed fix for a broken reference
Fields§
§file: StringFile containing the reference
line: usizeLine number (1-indexed)
column: usizeColumn number (1-indexed)
context: StringThe line content with context
old_reference: StringThe old reference that needs to be fixed
new_reference: StringThe new reference to replace it with
Trait Implementations§
Source§impl Clone for ReferenceFix
impl Clone for ReferenceFix
Source§fn clone(&self) -> ReferenceFix
fn clone(&self) -> ReferenceFix
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 ReferenceFix
impl Debug for ReferenceFix
Source§impl<'de> Deserialize<'de> for ReferenceFix
impl<'de> Deserialize<'de> for ReferenceFix
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
Auto Trait Implementations§
impl Freeze for ReferenceFix
impl RefUnwindSafe for ReferenceFix
impl Send for ReferenceFix
impl Sync for ReferenceFix
impl Unpin for ReferenceFix
impl UnsafeUnpin for ReferenceFix
impl UnwindSafe for ReferenceFix
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