fn edit_entry<T>(
entries: &mut Vec<T>,
position: usize,
edit: EntryEdit,
set: impl Fn(&mut T, &str, String) -> Result<(), EditError>,
) -> Result<(), EditError>Expand description
Applies edit to entries[position]; set writes one named field.