pub struct PureTraitsRule;Implementations§
Source§impl PureTraitsRule
impl PureTraitsRule
pub const SOURCE_ROOT: &'static str = "src/"
pub fn new() -> Self
Trait Implementations§
Source§impl Default for PureTraitsRule
impl Default for PureTraitsRule
Source§impl Rule for PureTraitsRule
impl Rule for PureTraitsRule
fn name(&self) -> &'static str
fn check(&self, file: &SourceFile) -> Vec<Offence>
fn check_workspace(&self, _files: &[SourceFile]) -> Vec<Offence>
fn requirement(&self) -> Option<&'static str>
fn is_configured(&self) -> bool
fn explanation(&self) -> RuleExplanation
Auto Trait Implementations§
impl Freeze for PureTraitsRule
impl RefUnwindSafe for PureTraitsRule
impl Send for PureTraitsRule
impl Sync for PureTraitsRule
impl Unpin for PureTraitsRule
impl UnsafeUnpin for PureTraitsRule
impl UnwindSafe for PureTraitsRule
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