Confuse.Fwup.Features (Confuse v0.1.5)

View Source

Fwup features.

Data structure to provide information about fwup features detected in a config file.

Summary

Types

t()

@type t() :: %Confuse.Fwup.Features{
  complete_fwup_version: Version.t(),
  delta_fwup_version: Version.t(),
  encrypted_deltas?: boolean(),
  encryption?: boolean(),
  fat_deltas?: boolean(),
  raw_deltas?: boolean(),
  specified_fwup_version: Version.t() | nil,
  valid?: boolean()
}

Functions

squash(feature_usages, fwup_version)

@spec squash([Confuse.Fwup.validation()], String.t() | nil) :: t()