Provides struct and type for a FilePatch
@type t() :: %Polarex.FilePatch{name: String.t() | nil, version: String.t() | nil}