pub trait IntoJson { type Output: IntoCStr; // Required method fn get_json_string(self) -> Result<Self::Output, ()>; }