Struct juju::Hook
[−]
[src]
pub struct Hook { pub name: String, pub callback: fn() -> Result<(), String>, }
Fields
name: String
The name of the hook to call
callback: fn() -> Result<(), String>
A function to call when Juju calls this hook
Failures
Your function passed in needs to return a String on error so that users will know what happened. Ideally this should also be logged with juju::log