pub struct GitWatchConfig {
pub debounce_ms: u64,
}Available on crate feature
markdown-preview only.Expand description
Configuration for the git watcher.
Fields§
§debounce_ms: u64Debounce interval in milliseconds.
Implementations§
Source§impl GitWatchConfig
impl GitWatchConfig
Sourcepub fn new() -> GitWatchConfig
pub fn new() -> GitWatchConfig
Create a new config with default settings.
Sourcepub fn debounce_ms(self, ms: u64) -> GitWatchConfig
pub fn debounce_ms(self, ms: u64) -> GitWatchConfig
Set the debounce interval in milliseconds.
Trait Implementations§
Source§impl Clone for GitWatchConfig
impl Clone for GitWatchConfig
Source§fn clone(&self) -> GitWatchConfig
fn clone(&self) -> GitWatchConfig
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 GitWatchConfig
impl Debug for GitWatchConfig
Source§impl Default for GitWatchConfig
impl Default for GitWatchConfig
Source§fn default() -> GitWatchConfig
fn default() -> GitWatchConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GitWatchConfig
impl RefUnwindSafe for GitWatchConfig
impl Send for GitWatchConfig
impl Sync for GitWatchConfig
impl Unpin for GitWatchConfig
impl UnsafeUnpin for GitWatchConfig
impl UnwindSafe for GitWatchConfig
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