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