pub trait Sign { fn sign(&self, buffer: &str) -> String; }
For signing commits
See https://blog.hackeriet.no/signing-git-commits-in-rust/ for an example of what to do.