deserialize(context) {
		/** @type {number} */
		const size = context.read();
		/** @type {Set<T>} */
		const set = new Set();
		for (let i = 0; i < size; i++) {
			set.add(context.read());
		}
		return set;
	}
@template T
@param {ObjectDeserializerContext} context context
@returns {Set<T>} date