pub type ValueGetter<From, E> = Box<dyn Fn(&From) -> Result<Value, E>>;
A function Type that projects a reference to From to a Value
From
Value
pub struct ValueGetter<From, E>(/* private fields */);