pub struct UnsafeAbuseRule;Trait Implementations§
Source§impl Rule for UnsafeAbuseRule
impl Rule for UnsafeAbuseRule
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 UnsafeAbuseRule
impl RefUnwindSafe for UnsafeAbuseRule
impl Send for UnsafeAbuseRule
impl Sync for UnsafeAbuseRule
impl Unpin for UnsafeAbuseRule
impl UnsafeUnpin for UnsafeAbuseRule
impl UnwindSafe for UnsafeAbuseRule
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