pub struct FilenameCaseRule { /* private fields */ }Trait Implementations§
Source§impl Debug for FilenameCaseRule
impl Debug for FilenameCaseRule
Source§impl Rule for FilenameCaseRule
impl Rule for FilenameCaseRule
fn id(&self) -> &str
fn level(&self) -> Level
fn policy_url(&self) -> Option<&str>
Source§fn fixer(&self) -> Option<&dyn Fixer>
fn fixer(&self) -> Option<&dyn Fixer>
Optional automatic-fix strategy. Rules whose violations can be
mechanically corrected (e.g. creating a missing file, removing a
forbidden one, renaming to the correct case) return a
Fixer here; the default implementation reports the rule as
unfixable.fn evaluate(&self, ctx: &Context<'_>) -> Result<Vec<Violation>>
Auto Trait Implementations§
impl Freeze for FilenameCaseRule
impl RefUnwindSafe for FilenameCaseRule
impl Send for FilenameCaseRule
impl Sync for FilenameCaseRule
impl Unpin for FilenameCaseRule
impl UnsafeUnpin for FilenameCaseRule
impl UnwindSafe for FilenameCaseRule
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more