template <>
class WireTableBuilder
Defined at line 1303 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/wire_types.h
Public Methods
template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_pkg::wire::RepositoryConfig> & repo_url (First && first, Args &&... args_)
A fuchsia-pkg URL identifying the repository. Required.
Example: fuchsia-pkg://example.com/
Defined at line 1318 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/wire_types.h
template <typename First = ::fidl::VectorView<::fuchsia_pkg::wire::RepositoryKeyConfig>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_pkg::wire::RepositoryKeyConfig>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_pkg::wire::RepositoryConfig> & root_keys (First && first, Args &&... args_)
A vector of public keys that have signed the initial trusted root
metadata. Required.
These keys must match one of the trusted keys known to the system.
Defined at line 1334 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/wire_types.h
template <typename First = ::fidl::VectorView<::fuchsia_pkg::wire::MirrorConfig>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_pkg::wire::MirrorConfig>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_pkg::wire::RepositoryConfig> & mirrors (First && first, Args &&... args_)
The repository mirrors that serve the package contents. Required.
Defined at line 1347 of file fidling/gen/sdk/fidl/fuchsia.pkg/fuchsia.pkg/cpp/fidl/fuchsia.pkg/cpp/wire_types.h
Friends
template <>
class RepositoryConfig