pub struct PrintlnDebuggingRule;Expand description
Detect println! debugging statements everywhere
Trait Implementations§
Source§impl Rule for PrintlnDebuggingRule
impl Rule for PrintlnDebuggingRule
fn name(&self) -> &'static str
Source§fn check(
&self,
file_path: &Path,
_syntax_tree: &File,
content: &str,
lang: &str,
is_test_file: bool,
) -> Vec<CodeIssue>
fn check( &self, file_path: &Path, _syntax_tree: &File, content: &str, lang: &str, is_test_file: bool, ) -> Vec<CodeIssue>
Original check method (backward compatible)
Source§fn check_with_context(
&self,
file_path: &Path,
syntax_tree: &File,
content: &str,
lang: &str,
is_test_file: bool,
context: &FileContext,
_config: &ProjectConfig,
) -> Vec<CodeIssue>
fn check_with_context( &self, file_path: &Path, syntax_tree: &File, content: &str, lang: &str, is_test_file: bool, context: &FileContext, _config: &ProjectConfig, ) -> Vec<CodeIssue>
New method: check with context (recommended)
Auto Trait Implementations§
impl Freeze for PrintlnDebuggingRule
impl RefUnwindSafe for PrintlnDebuggingRule
impl Send for PrintlnDebuggingRule
impl Sync for PrintlnDebuggingRule
impl Unpin for PrintlnDebuggingRule
impl UnsafeUnpin for PrintlnDebuggingRule
impl UnwindSafe for PrintlnDebuggingRule
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