@D:/ae/proj/projects/ECAP_Server/module/Local_Server/server/libarchive.h#L31-35 这个文件 不合规则的检查  不和规则应该是意料之中的  所以 不符合规则用 expectd@D:/ae/proj/projects/ECAP_Server/module/Local_Server/server/libarchive.h#L9 返回结果

同时

@D:/ae/proj/projects/ECAP_Server/module/Local_Server/server/server.cpp#L313-317 这个位置检查结果 不和规则 后端给出明确的不和规原因


#include "Core/Base/expected.h"  using unexpected = tl::unexpected<E>;

使用的是这里的包装expected