cupslib
pub async fn fetch_messages<C: AsRef<Creds>, I: AsRef<[u8; 32]>>( creds: C, id: I, limit: Option<usize>) -> Result<Vec<Message>, Error>