pub struct FixBuilder { /* private fields */ }
Implementations§
Source§impl<'src> FixBuilder
impl<'src> FixBuilder
pub fn new(message: impl Into<EcoString>, span: Span) -> Self
pub fn display(&mut self, display: FixDisplay) -> &mut FixBuilder
pub fn insert_before( &mut self, node: &impl HasSpan, text: &str, ) -> &mut FixBuilder
pub fn insert_after( &mut self, node: &impl HasSpan, text: &str, ) -> &mut FixBuilder
pub fn replace_node( &mut self, node: &impl HasSpan, text: &str, ) -> &mut FixBuilder
pub fn delete_node(&mut self, node: &impl HasSpan) -> &mut FixBuilder
pub fn add_patch(&mut self, patch: Patch) -> &mut FixBuilder
pub fn build(&self) -> Fix
Auto Trait Implementations§
impl Freeze for FixBuilder
impl RefUnwindSafe for FixBuilder
impl Send for FixBuilder
impl Sync for FixBuilder
impl Unpin for FixBuilder
impl UnwindSafe for FixBuilder
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