|  | 
| template<StdSpan Span, class T  = typename Span::value_type> | 
| void | deserialize (InputStream &src, Span *dst) | 
|  | 
| template<StdSpan Span, class T  = typename Span::value_type> | 
| void | serialize (const Span &src, OutputStream *dst) | 
|  | 
| template<class T , size_t N, RegularBinarySink Dst, class... Tags> | 
| void | serialize (const std::array< T, N > &src, Dst *dst, const Tags &... tags) | 
|  | 
| template<RegularBinarySource Src, class T , size_t N, class... Tags> | 
| void | deserialize (Src &src, std::array< T, N > *dst, const Tags &... tags) | 
|  | 
| template<ResizableContiguousContainer Src, RegularBinarySink Dst, class... Tags> | 
| void | serialize (const Src &src, Dst *dst, const Tags &... tags) | 
|  | 
| template<RegularBinarySource Src, ResizableContiguousContainer Dst, class... Tags> | 
| void | deserialize (Src &src, Dst *dst, const Tags &... tags) | 
|  | 
| template<ResizableContiguousContainer Src, RegularBinarySink Dst, class... Tags> | 
| void | serialize (const Src &src, Dst *dst, UnsizedTag, const Tags &... tags) | 
|  | 
| template<RegularBinarySource Src, ResizableContiguousContainer Dst, class... Tags> | 
| void | deserialize (Src &src, Dst *dst, PresizedTag tag, const Tags &... tags) | 
|  | 
| template<RegularBinarySource Src, ResizableContiguousContainer Dst, class... Tags> | 
| void | deserialize (Src &src, Dst *dst, AppendTag, const Tags &... tags) | 
|  |