pub struct WatchThrottledOptions {
pub trailing: bool,
pub leading: bool,
/* private fields */
}
Expand description
Options for watch_throttled_with_options
.
Fields§
§trailing: bool
Invoke on the trailing edge of the timeout. Defaults to true
.
leading: bool
Invoke on the leading edge of the timeout. Defaults to true
.
Implementations§
Source§impl WatchThrottledOptions
impl WatchThrottledOptions
Sourcepub fn immediate(self, value: bool) -> Self
pub fn immediate(self, value: bool) -> Self
If immediate
is false, the callback
will not run immediately but only after
the first change is detected of any signal that is accessed in deps
.
Defaults to true
.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WatchThrottledOptions
impl RefUnwindSafe for WatchThrottledOptions
impl Send for WatchThrottledOptions
impl Sync for WatchThrottledOptions
impl Unpin for WatchThrottledOptions
impl UnwindSafe for WatchThrottledOptions
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> 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