コード例 #1
0
        private static long Len(this multiEncoder m)
        {
            long size = default;
            foreach (var (_, e) in m)
            {
                size += e.Len();
            }
            return size;

        }
コード例 #2
0
 private static void Encode(this multiEncoder m, slice<byte> dst)
 {
     long off = default;
     foreach (var (_, e) in m)
     {
         e.Encode(dst[off..]);