pub struct RulesEntry {
pub path: PathBuf,
pub optional: bool,
}Expand description
Embedding hosts build entries directly or parse the same list value the command line accepts. Embedding hosts build entries directly or parse the same list value the command line accepts. Embedding hosts build entries directly or parse the same list value the command line accepts. One rules file named by a list.
Fields§
§path: PathBufThe file to read, exactly as written (relative paths resolve against the process working directory).
optional: boolWhether the entry may be absent; an absent optional entry is skipped and logged, an absent required entry is an error.
Trait Implementations§
Source§impl Clone for RulesEntry
impl Clone for RulesEntry
Source§impl Debug for RulesEntry
impl Debug for RulesEntry
impl Eq for RulesEntry
Source§impl PartialEq for RulesEntry
impl PartialEq for RulesEntry
impl StructuralPartialEq for RulesEntry
Auto Trait Implementations§
impl Freeze for RulesEntry
impl RefUnwindSafe for RulesEntry
impl Send for RulesEntry
impl Sync for RulesEntry
impl Unpin for RulesEntry
impl UnsafeUnpin for RulesEntry
impl UnwindSafe for RulesEntry
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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