[−][src]Function libimagutil::warn_exit::warn_exit
pub fn warn_exit(s: &str, code: i32) -> !
This function prints the string s
via the warn!()
macro and then exits with the code code
as status.
Convenience function to be used in matches to remove one scope:
ⓘThis example is not tested
use libimagutil::warn_exit::warn_exit; let r: Result<i32, i32> = Err(1); match r { Err(e) => warn_exit("Warning!", 42), Ok(num) => { /* ... */ } }