.TH "cereal::traits::is_same_archive< ArchiveT, CerealArchiveT >" 3 "Sat Oct 10 2026 08:08:15" "cereal" \" -*- nroff -*- .ad l .nh .SH NAME cereal::traits::is_same_archive< ArchiveT, CerealArchiveT > \- Checks if the provided archive type is equal to some cereal archive type\&. .SH SYNOPSIS .br .PP .PP \fR#include \fP .PP Inherits std::integral_constant< bool, std::is_same< detail::decay_archive< ArchiveT >, CerealArchiveT >::value >\&. .SH "Detailed Description" .PP .SS "template .br struct cereal::traits::is_same_archive< ArchiveT, CerealArchiveT >"Checks if the provided archive type is equal to some cereal archive type\&. This automatically does things such as std::decay and removing any other wrappers that may be on the Archive template parameter\&. .PP Example use: .PP .nf // example use to disable a serialization function template ::value> = sfinae> void save( Archive & ar, MyType const & mt ); .fi .PP .SH "Author" .PP Generated automatically by Doxygen for cereal from the source code\&.