pub struct ConfigFindings {
pub hooks: Vec<ConfiguredHook>,
pub retired_hooks_key: bool,
}Expand description
What: What the configuration contributes to the doctor report. Why: Standard output lists the hooks one per line, and standard error carries the explanation and the notes.
In TS you’d write (pseudocode):
type ConfigFindings = { hooks: ConfiguredHook[]; retiredHooksKey: boolean };Fields§
§hooks: Vec<ConfiguredHook>The configured external hooks, none of which runs.
retired_hooks_key: boolWhether cli-git.config.jsonc has the retired hooks key.
Trait Implementations§
Source§impl Clone for ConfigFindings
impl Clone for ConfigFindings
Source§impl Debug for ConfigFindings
impl Debug for ConfigFindings
impl Eq for ConfigFindings
Source§impl PartialEq for ConfigFindings
impl PartialEq for ConfigFindings
impl StructuralPartialEq for ConfigFindings
Auto Trait Implementations§
impl Freeze for ConfigFindings
impl RefUnwindSafe for ConfigFindings
impl Send for ConfigFindings
impl Sync for ConfigFindings
impl Unpin for ConfigFindings
impl UnsafeUnpin for ConfigFindings
impl UnwindSafe for ConfigFindings
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