pub const PIO_ERRBUF_MIN: usize = 256;
A comfortable error-buffer size: pass a char[PIO_ERRBUF_MIN] to any errbuf/warnbuf parameter and a message always fits without truncation.
char[PIO_ERRBUF_MIN]
errbuf
warnbuf