pub struct TabInRecipe;Trait Implementations§
Source§impl Rule for TabInRecipe
impl Rule for TabInRecipe
fn id(&self) -> &'static str
fn name(&self) -> &'static str
fn description(&self) -> &'static str
fn category(&self) -> RuleCategory
fn fixable(&self) -> bool
Source§fn layout(&self) -> bool
fn layout(&self) -> bool
Whether the rule is about how the file is laid out rather than what
Make does with it, which is what
rumk fmt is responsible for. Every
other rule is left to rumk check.fn check(&self, makefile: &Makefile, _content: &str) -> Vec<Diagnostic>
Source§fn fix_applicability(&self) -> Applicability
fn fix_applicability(&self) -> Applicability
Whether the fixes this rule offers can change what Make does, which is
what
rumk rule reports; the fixes themselves carry the applicability a
run acts on.fn project_aware(&self) -> bool
fn check_project(&self, _project: &Project) -> Vec<Diagnostic>
Source§fn check_read(&self, _failure: &ReadFailure) -> Vec<Diagnostic>
fn check_read(&self, _failure: &ReadFailure) -> Vec<Diagnostic>
Diagnostics for a file whose content could not be read as written.
Auto Trait Implementations§
impl Freeze for TabInRecipe
impl RefUnwindSafe for TabInRecipe
impl Send for TabInRecipe
impl Sync for TabInRecipe
impl Unpin for TabInRecipe
impl UnsafeUnpin for TabInRecipe
impl UnwindSafe for TabInRecipe
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