View Source NervesHubLinkCommon.Message.FirmwareMetadata (nerves_hub_link_common v0.4.0)

Structure containing metadata about a firmware.

Link to this section Summary

Link to this section Types

@type t() :: %NervesHubLinkCommon.Message.FirmwareMetadata{
  architecture: String.t(),
  author: String.t() | nil,
  description: String.t() | nil,
  fwup_version: Version.build() | nil,
  misc: String.t() | nil,
  platform: String.t(),
  product: String.t(),
  uuid: binary(),
  vcs_identifier: String.t() | nil,
  version: Version.build()
}

Link to this section Functions

@spec parse(map()) :: {:ok, t()}