Skip to content

Commit

Permalink
Rollup merge of rust-lang#126705 - safinaskar:panic, r=Mark-Simulacrum
Browse files Browse the repository at this point in the history
Updated docs on `#[panic_handler]` in `library/core/src/lib.rs`
  • Loading branch information
matthiaskrgr authored Jun 30, 2024
2 parents 716752e + 28ba5e4 commit ab687f3
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions library/core/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,9 @@
//! Rust user code is to call the functions provided by this library instead (such as
//! `ptr::copy`).
//!
//! * `rust_begin_panic` - This function takes four arguments, a
//! `fmt::Arguments`, a `&'static str`, and two `u32`'s. These four arguments
//! dictate the panic message, the file at which panic was invoked, and the
//! line and column inside the file. It is up to consumers of this core
//! * Panic handler - This function takes one argument, a `&panic::PanicInfo`. It is up to consumers of this core
//! library to define this panic function; it is only required to never
//! return. This requires a `lang` attribute named `panic_impl`.
//! return. You should mark your implementation using `#[panic_handler]`.
//!
//! * `rust_eh_personality` - is used by the failure mechanisms of the
//! compiler. This is often mapped to GCC's personality function, but crates
Expand Down

0 comments on commit ab687f3

Please sign in to comment.