pub struct SingleFileModRule {
pub rel_dir: &'static str,
pub extension: &'static str,
pub ignored_prefixes: &'static [&'static str],
pub mod_id_prefix: &'static str,
pub source_location: &'static str,
pub confidence: f64,
}Expand description
Treats each file with extension directly inside rel_dir as one mod.
Fields§
§rel_dir: &'static str§extension: &'static str§ignored_prefixes: &'static [&'static str]§mod_id_prefix: &'static str§source_location: &'static str§confidence: f64Implementations§
Trait Implementations§
Source§impl Clone for SingleFileModRule
impl Clone for SingleFileModRule
Source§fn clone(&self) -> SingleFileModRule
fn clone(&self) -> SingleFileModRule
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SingleFileModRule
Auto Trait Implementations§
impl Freeze for SingleFileModRule
impl RefUnwindSafe for SingleFileModRule
impl Send for SingleFileModRule
impl Sync for SingleFileModRule
impl Unpin for SingleFileModRule
impl UnsafeUnpin for SingleFileModRule
impl UnwindSafe for SingleFileModRule
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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