or unexpectedlyunsafe precondition(s) violated: NonZero::new_unchecked requires the argument to be non-zero This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.unsafe precondition(s) violated: NonNull::new_unchecked requires that the pointer is non-null This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.Error, unsafe precondition(s) violated: str::get_unchecked requires that the range is within the string slice This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.called `Result::unwrap_err()` on an `Ok` valuePunctuated::push_punct: cannot push punctuation if Punctuated is empty or already has trailing punctuationPunctuated::push_value: cannot push value if Punctuated is missing trailing punctuationpunctuated extended with items after a Pair::End