Struct json_job_dispatch::DirectorWatchdog[][src]

pub struct DirectorWatchdog;

A watchdog for the director.

This handles watchdog:restart and watchdog:exit job kinds to make restarting and exiting the director easier.

Trait Implementations

impl Debug for DirectorWatchdog
[src]

Formats the value using the given formatter. Read more

impl Clone for DirectorWatchdog
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for DirectorWatchdog
[src]

impl Default for DirectorWatchdog
[src]

Returns the "default value" for a type. Read more

impl Handler for DirectorWatchdog
[src]

Adds the handler to a director.

The JSON object is passed in and acted upon.

The retry limit for a job kind.

The JSON object which has been retried is passed in and acted upon.

Auto Trait Implementations