imp 优化重构
https://github.com/mutouyun/cpp-ipc/blob/refactoring/include/libimp/result.h#L99
result 需要优化:DefTraits的设计目前拓展并不方便
https://github.com/mutouyun/cpp-ipc/blob/refactoring/include/libimp/system.h#L40
error 需要重构:参考标准库的 error_code 设计,考虑加入可外部自定义分类,及类别匹配的能力
https://github.com/mutouyun/cpp-ipc/blob/refactoring/include/libimp/log.h#L32
log::context 需要重构:考虑整体打包参数,让外部可根据上下文自定义完整的日志输出(类型擦除可能会带来额外的性能损失,需要 benchmark)
ff250cd7acd3bbaa2d6038da4750977e5cdd1e42 3aac7bea08f2b0842b15c6e4b7d5b04e2602efa9 e60f856295b063cdc2f2b3a95f4bae238edf537a fc6f28a8868cb0c921046cf961535d9e5e360ac4
e7262af0db83091dfa4bdcf51d9b5451493fa697 649a5ee02a311988fdf8404f163eb1575ad814d5 d17aeaae1e8815a9860930d42e8b66e0d999194f f8fdfb0f5738156fb0ecb586f298b385aa33c569