I'm pretty sure std::collections::BinaryHeap supports Borsh, so I thought I could use it with an account.
Here is the account:
#[account]
pub struct Voter {
pub claim_queue: BinaryHeap<DisputeRecord>,
pub bump: u8,
}
The contract actually builds and I deployed, however when I try to run a test using typescript, I get an IdlError that the type BinaryHeap is not found. Is this a limitation of Anchor or would I not be able to do this with raw solana either?