clockwork/schedule

Types

pub type Message {
  Run
  Stop
}

Constructors

  • Run
  • Stop
pub type Schedule {
  Schedule(subject: process.Subject(Message))
}

Constructors

  • Schedule(subject: process.Subject(Message))

Functions

pub fn start(
  name: String,
  with cron: Cron,
  do job: fn() -> Nil,
) -> Result(Schedule, StartError)
pub fn stop(schedule: Schedule) -> Nil
Search Document