03_error_codes/
03_error_codes.rs1use localauthentication::ffi;
2use localauthentication::prelude::*;
3
4fn main() {
5 let errors = [
6 LAError::from_code_message(ffi::la_error::BIOMETRY_LOCKOUT, "biometry locked"),
7 LAError::from_code_message(ffi::la_error::COMPANION_NOT_AVAILABLE, "companion missing"),
8 LAError::from_code_message(ffi::status::BRIDGE_FAILED, "bridge failed"),
9 ];
10
11 println!("domain: {LA_ERROR_DOMAIN}");
12 for error in errors {
13 println!("{error:?} => {error}");
14 }
15 println!("✅ error mapping OK");
16}