macro_rules! impl_hooks {
    () => { ... };
}
Expand description

This macro defines hooks to the zsh C functions, therefore, you must put this in the same file as your setup function.