View Source NervesHubLink.Message.FirmwareMetadata (nerves_hub_link v2.3.0)

Structure containing metadata about a firmware.

Summary

Types

@type t() :: %NervesHubLink.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()
}

Functions

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