Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::IsDeserializableFromPublicInputs Concept Reference

A concept defining requirements for types that are to be deserialized from the public inputs of a circuit via the PublicInputComponent class. More...

#include <public_input_component.hpp>

Concept definition

template<typename ComponentType>
{
ComponentType::reconstruct_from_public(public_inputs)
{
ComponentType::PUBLIC_INPUTS_SIZE
}
A concept defining requirements for types that are to be deserialized from the public inputs of a cir...
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
Definition tuple.hpp:13

Detailed Description

A concept defining requirements for types that are to be deserialized from the public inputs of a circuit via the PublicInputComponent class.

Template Parameters
ComponentTypeThe type of the object to be deserialized

Definition at line 23 of file public_input_component.hpp.