Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
ipc::capnp::Deserializable Concept Reference

#include <common-types.h>

Concept definition

template<typename T>
concept Deserializable = std::is_constructible_v<T, ::deserialize_type, ::DataStream&>

Detailed Description

Detect if type has a deserialize_type constructor, which is used to deserialize types like CTransaction that can't be unserialized into existing objects because they are immutable.

Definition at line 52 of file common-types.h.