pub fn icon(part: &AppPart, root: &Path) -> Result<Option<Icon>, String>
part’s icon, read from the project at root and checked: a PNG file, square, ICON_SIDE pixels a side or more. None when the part names none.
part
root
ICON_SIDE
None