pub struct ChronicleConfig {
pub enabled: bool,
pub sync: bool,
pub provider: Option<String>,
pub model: Option<String>,
pub notes_ref: String,
pub max_diff_lines: u32,
pub skip_trivial: bool,
pub trivial_threshold: u32,
}Expand description
Chronicle configuration, assembled from defaults + git config.
Fields§
§enabled: bool§sync: bool§provider: Option<String>§model: Option<String>§notes_ref: String§max_diff_lines: u32§skip_trivial: bool§trivial_threshold: u32Trait Implementations§
Source§impl Clone for ChronicleConfig
impl Clone for ChronicleConfig
Source§fn clone(&self) -> ChronicleConfig
fn clone(&self) -> ChronicleConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChronicleConfig
impl Debug for ChronicleConfig
Auto Trait Implementations§
impl Freeze for ChronicleConfig
impl RefUnwindSafe for ChronicleConfig
impl Send for ChronicleConfig
impl Sync for ChronicleConfig
impl Unpin for ChronicleConfig
impl UnwindSafe for ChronicleConfig
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