public static RoaringBitset Deserialize(Stream stream)
{
RoaringBitset bitset = new RoaringBitset();
//We don't care about the encoding, but we have to specify something to be able to set the stream as leave open.
using (BinaryReader reader = new BinaryReader(stream, Encoding.Default, true))
{
bitset.containers = RoaringArray.Deserialize(reader);
}
return bitset;
}