刚刚意识到,如果 T 不是 Ord,就无法在 hashset<T> 上使用 borsh,因为 borsh 规范要求 T 必须是排序的(虽然我已经知道后者,但之前没有意识到前者)