pub const PIO_ERRBUF_MIN: usize = 256;
Recommended 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