Function tskit::error::panic_on_tskit_error [−][src]
pub fn panic_on_tskit_error(code: i32)
Takes the return code from a tskit function and panics if the code indicates an error. The error message is included in the panic statement.
Examples:
let rv = 0; // All good! tskit::error::panic_on_tskit_error(rv); let rv = 1; // Probably something like a new node id. tskit::error::panic_on_tskit_error(rv);
This will panic:
ⓘ
let rv = -202; // "Node out of bounds error" tskit::error::panic_on_tskit_error(rv);