pub fn project<S: Source<T>, T: 'static, V: 'static>(
src: S,
label: &'static str,
get: fn(&T) -> &V,
get_mut: fn(&mut T) -> &mut V,
) -> Field<S, T, V>Expand description
What the derive calls. Named project rather than field so a struct may have a field
called field without a collision.