sincere_token
pub fn encode<M>(key: &str, message: M, alg: Algorithm) -> Result<String, Error> where M: Message,