pub struct LoopCommand {
pub scheduler: Arc<CronScheduler>,
}Expand description
/loop — Schedule a recurring prompt.
Syntax (all equivalent):
/loop 5m check the deployment/loop check the deployment every 5m/loop check the deployment(defaults to every 10 minutes)
Fields§
§scheduler: Arc<CronScheduler>Trait Implementations§
Source§impl SlashCommand for LoopCommand
impl SlashCommand for LoopCommand
Source§fn description(&self) -> &str
fn description(&self) -> &str
Short description shown in
/help.Source§fn execute(&self, args: &str, _ctx: &CommandContext) -> CommandOutput
fn execute(&self, args: &str, _ctx: &CommandContext) -> CommandOutput
Execute the command with the given arguments.
Auto Trait Implementations§
impl Freeze for LoopCommand
impl RefUnwindSafe for LoopCommand
impl Send for LoopCommand
impl Sync for LoopCommand
impl Unpin for LoopCommand
impl UnsafeUnpin for LoopCommand
impl UnwindSafe for LoopCommand
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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