View Source Gpp.Sections.Uspnat.Core (Gpp v0.1.3)

Link to this section Summary

Link to this section Types

@type t() :: %Gpp.Sections.Uspnat.Core{
  known_child_sensitive_data_consents: non_neg_integer(),
  mspa_covered_transaction: non_neg_integer(),
  mspa_opt_out_option_mode: non_neg_integer(),
  mspa_service_provider_mode: non_neg_integer(),
  personal_data_consents: non_neg_integer(),
  sale_opt_out: non_neg_integer(),
  sale_opt_out_notice: non_neg_integer(),
  sensitive_data_limit_use_notice: non_neg_integer(),
  sensitive_data_processing: non_neg_integer(),
  sensitive_data_processing_opt_out_notice: non_neg_integer(),
  sharing_notice: non_neg_integer(),
  sharing_opt_out: non_neg_integer(),
  sharing_opt_out_notice: non_neg_integer(),
  targeted_advertising_opt_out: non_neg_integer(),
  targeted_advertising_opt_out_notice: non_neg_integer(),
  version: non_neg_integer()
}

Link to this section Functions

@spec parse(String.t()) :: {:ok, t()} | {:error, Exception.t()}