Skip to main content

enum_err

Function enum_err 

Source
pub fn enum_err<'a, T, E>() -> EnumKpType<'a, Result<T, E>, E>
Expand description

Extract from Result<T, E> - Err variant

ยงExample

use rust_key_paths::enum_err;
let result: Result<String, i32> = Err(42);
let err_kp = enum_err();
assert_eq!(err_kp.get(&result), Some(&42));