Il panic 'index out of bounds' viene innescato a runtime quando il codice accede a un indice di un array o Vec che supera la lunghezza effettiva della collezione; l'approccio idiomatico prevede l'uso di '.get()'.
PANIC_INDEX_BOUNDS
→
Il flusso di esecuzione ha raggiunto una funzione o metodo contenente il placeholder 'todo!()' o 'unimplemented!()' lasciato dallo sviluppatore in fase di prototipazione.
PANIC_TODO_NOT_IMPLEMENTED
→
All'interno del metodo 'fmt(&self, f: &mut Formatter)' del trait 'Display', scrivere 'write!(f, "{}", self)' richiama ricorsivamente la medesima implementazione di Display provocando uno stack overflow immediato.
PANIC_FORMAT_RECURSION
→
Si verifica quando si tenta di tagliare uno slice o stringa specificando un intervallo 'arr[start..end]' in cui l'indice iniziale è strettamente maggiore dell'indice finale.
PANIC_SLICE_START_GREATER
→
La conversione di un array di byte grezzi '&[u8]' in una stringa '&str' fallisce se i byte contengono sequenze binarie non valide secondo lo standard UTF-8.
PANIC_INVALID_UTF8
→